26 Most Beautiful Beaches You’ll Find Anywhere
| January 20, 2015
20. Tulum, Mexico
This beautiful white sand beach is overlooked by a picturesque ancient and ruined Mayan city sitting on a rocky cliff.
Patryk Kosmider / Shutterstock
SHARE ON
Advertisement