Oaxaca is a vibrant cultural hub in Mexico renowned for its rich indigenous heritage, colourful architecture and ancestral cuisine. See the best markets to explore, street foods to eat, boutiques to shop, and restaurants and mezcalerias to visit for your 3 days in Oaxaca.
3 Days in Oaxaca for Food, Mezcal and Artisan Shopping
