Las Marietas Islands
Located just a few miles off the coast of Mexico, close to Bandera bay, the hidden beach of Marieta Islands, Puerto Vallarta is a world of its own. The Marieta Islands in Mexico is said to have formed centuries ago due to volcanic activity and are entirely uninhabited. The only way to get to the hidden beach is to swim through a water tunnel in the Marieta Island, which leads swimmers to the hidden beach. It is approximately a forty to fifty feet swim through the cave with about five to six feet of space above water level to the rock.
Ik Kil Cenote, Mexico “Sacred Blue Cenote”
Located in the Eco-archeological Park Ik Kil, Mexico, this body of water is a perfectly round, well-type cenote with exuberant vegetation and waterfalls. If you love swimming in clear, blue water, this 196 feet wide and about 130 feet deep cenote, is about 85 feet from the surface.