things to do in puerto escondido
A person in a black swimsuit is sitting on a stone wall overlooking a beach with palm trees and the ocean in the background.
A person in a black swimsuit is sitting on a stone wall overlooking a beach with palm trees and the ocean in the background.