Source: Tourism MediaPlaya Las ViudasDecorating this picturesque strand are volcanic rocks that resemble contemporary art structures or a lunar surface. Go snorkeling along the reef.WorldMexico and Central AmericaMexicoLos CabosPedregalPlaya Las Viudas