Playa Principal, the relatively calm beach at Puerto Escondido's small harbor, a favorite for swimming and eating seafood, Oaxaca, Mexico, North America
Mexico, Oaxaca, Puerto Escondido, Playa Principal.
Mexico, Oaxaca, Puerto Escondido, Playa Principal Breaking waves and boats overlooked by buildings amongst palm trees.
Mexico, Oaxaca, Puerto Escondido , Playa Principal Man preparing fresh fish in the market.