1242-502 - Playa Principal, the relatively calm beach at Puerto Escondido's small harbor, a favorite for swimming and eating seafood, Oaxaca, Mexico, North America
1242-503 - On Sundays, a huge stretch of the usually traffic-choked Paseo de Reforma is blocked off for use by cyclists and pedestrians, Puerto Escondido, Oaxaca, Mexico, North America
797-10326 - Mexico, Oaxaca, Puerto Escondido, View onto Playa Manzanillo beach with rocks in foreground and tourist boats people and tree covered headland beyond.
797-10325 - Mexico, Oaxaca, Puerto Escondido, Puerto Escondido Bleached tree stump on sand at Playa Manzanillo beach with tourist boats people and tree covered headland beyond.
797-10328 - Mexico, Oaxaca, Puerto Escondido, Playa Marinera with couple walking along shore line of boats pulled up onto sand and overhanging palms beyond.
979-3413 - Two adult humpback whales (Megaptera novaeangliae) off Isla Danzante near Puerto Escondido in the lower Gulf of California (Sea of Cortez), Baja California Sur, Mexico.
979-3414 - Humpback whale pair (Megaptera novaeangliae) tail-lobbing off Isla Danzante near Puerto Escondido in the lower Gulf of California (Sea of Cortez), Baja California Sur, Mexico.
979-3582 - Shore type bottlenose dolphins (Tursiops truncatus) bowridng the Zodiac near Puerto Escondido in the lower region of the Gulf of California (Sea of Cortez), Baja California Norte, Mexico