Best Caribbean islands for nature lovers

Head for the hills and the mountains, rainforests, gardens, bird sanctuaries and caves. You can always go back to the beach tomorrow.