Playa del Amor (Hidden Beach) is located in Mexico
A gaping hole in the surface of the lush green island opens onto a secret beach, with ample shade, sun, and crystal-clear water.
Submitted by Petro Podrezo.
More information about this location can be found here.