3) Hidden Beach – Mexico
This special beach is on Mexico’s Marietas Islands, known as Hidden Beach or Love Beach. It’s in the Pacific Ocean near Nayarit, inside Islas Marietas National Park. You can only visit when the ocean water is low, and to get there, you have to go through an underwater tunnel.
Even though it might sound like it’s underground, it’s actually in an open hole in the land, making it feel special and like a secret. Interestingly, people believe the beach and cave were formed by explosives tests carried out by the Mexican Government a long time ago, in the early 1900s.