Undeniably one of the most photographed beaches in the Caribbean, if not the world, Trunk Bay sits in the northwestern corner of the Virgin Islands National Park (it was donated to the park service by Laurence S. Rockefeller more than 50 years ago).
Horseshoe Bay 27th In World’s 50 Best Beaches November 27, 2017 | 5 Comments “Turquoise meets pink in a splendor of colors to feast your eyes upon” at Horseshoe Bay Beach, FlightNetwork said, with the Canadian travel website ranking the Bermuda beach 27th among the world’s best 50 beaches.
Parrot Cay is the largest of the small islands between Providenciales and North Caicos. This private cay is home to a spectacular beach, the secluded luxury Parrot Cay Resort, and exclusive rental villas and residences. Parrot Cay Turks and Caicos offers a unique private island resort experience.
St. Martin features some of the world’s finest seascapes. From unspoiled, quiet shores to lively hubs of activity, every single one of St. Martin’s beaches is fantastically unique and reflects the rich diversity of the island itself. St. Martin’s 37 beaches are such pearls that they rank among the finest in the Caribbean.
Matira Beach, Bora Bora, French Polynesia Matira is perhaps the most famous of Tahiti's beaches, and for good reason: The mile-long stretch of silky, powder-white sand slopes gently into a shallow emerald lagoon, and is backed by a thick curtain of palms and tropical foliage.
Some people say that Eagle Beach is the most beautiful beach on the island. The Travel Channel rates Eagle Beach as one of the prettiest beaches in the Caribbean. In 2017, Trip Advisor rated Eagle Beach as the third best beach in the world! Eagle Beach is located just south of Palm Beach. This beach is very wide and less crowded than Palm Beach.
Otherwise, the more popular way of getting to El Nido is via Puerto Prinsesa and then taking a long van ride. Flights can go as low as $50-150. (READ: Your Guide To El Nido Instagram Edition Tour B) El Nido’s world famous lagoons. Island hopping tours are more expensive in El Nido, ranging between 1000-2000 php per person.