Playa del Amor in the Marietas Islands, off the coast of Puerto Vallarta, Mexico

Secluded sands in Mexico

2023-05-31 507