Hidden Beach, Playa Del Amor, Mexico
For some of the best beaches in the world, head to Mexico. There are quite a few undiscovered places in this country that’ll make you gasp with their beauty. Everyone heads to Tulum and Cancun, two of the most touristic spots in the country. But there’s another, lesser-visited spot, and that’s Playa Del Amor. It’s located on the Marietas Islands and is easily accessible from Puerto Vallarta. This is where you’ll find an array of marine life and ocean water reaching down to 110 feet. The beach itself is a hidden cove that was formed from a gigantic crater (via Hostelworld).