Hidden Beach - Marieta Islands

Hole in the island, hidden beach underneath?! Well, we know where our next trip to Mexico will be!

Any geology-minded friends want to explain why cenotes and other similar formations are so common in Mexico and not other parts of the Earth?

The Hidden Beach in the Marieta Islands Near Puerto Vallarta, Mexico