4. Pristine beaches of Punta Cana, Dominican Republic
Endless untouched beautiful beaches surrounded by a jungle can be found in Punta Cana. There are 10 different beaches covered in beautiful golden yellow or white sand. Lush tropical paradise is an amazing destination for vacation out of this world.
5. Varadero Beaches of Cuba
This magnificent island that averages 330 days of sunshine is a large island offering one of the most beautiful white sand beaches and turquoise waters of the world. Varadero sits on a thin narrow strip of beaches with a very laid-back vibe.
6. Pristine white sand beaches of Cancun, Mexico
Cancun has almost 14 miles of soft white sandy beach. The turquoise water and waves with its bohemian vibe sets the vibe for even the most high-end traveler.