12 Best Caribbean Islands To Visit

3. St. John

Rated as one of the most naturally beautiful islands of the Caribbean, St. John is the perfect destination for anyone who enjoys taking in some world class scenery. With some of the clearest waters in the Caribbean, St. John is also one of the first choices for snorkellers, especially in Trunk Bay and surrounding areas, which is home to some of the most stunning marine life. If you are a U.S Citizen, there is no need for passports and a Visa, as the island is part of the U.S Virgin Islands.

Pages: 1 2 3 4 5 6 7 8 9 10 11 12

%d bloggers like this: