Playa del Amor, Marietas Islands, Mexico A massive ring of rock surrounds this insanely awesome beach hidden away in the Marietas Islands of Mexico. Only six visitors at a time can visit this location! Image Source: Flickr user Christian Frausto Bernal