1. Hidden Beach: Mexico
Think of a beach tucked beneath the surface of the island and you have an idea of the world’s most romantic beach. Known as “Lover’s Beach”, this is the jewel of Mexico. To find it, simply head 22 miles west of Puerto Vallarta to the mouth of Banderas Bay. Part of the Marieta Islands, they were all formed when volcanoes erupted underwater. However, that does not explain the strange rock formations or Hidden Beach. The islands remain uninhabited to this day, but were used by the Mexican Military to test weapons on the early 1900s. It is though that Hidden Beach could be the result of a bomb test. Still, the beach is awesome. You access the shore by threading through a long tunnel. The roof is about 6 feet above the water’s surface so you can kayak or swim in if you prefer.