Oaxaca Travel Guide

Mexico

Carrizalillo Beach featuring a beach, tropical scenes and general coastal views
Mexico showing building ruins, tranquil scenes and desert views
Oaxaca showing general coastal views, a sandy beach and a sunset
Photo provided by PhotoJoy
Puerto Escondido featuring tropical scenes and a sandy beach