A towering cathedral, lush botanical gardens and rich Zapotec heritage make up the cultural fabric of Oaxaca City, the capital of the eponymous Mexican state.
Surfers flock to Puerto Escondido on Oaxaca’s coastline for its stellar waves. But it equally attracts hedonists for its toes-in-sand beach parties; nature-lovers for its whale-watching opportunities; and sybarites for its design and food scenes.