Oaxaca (pronounced wa-Ha-ca) is a vibrant, culinary rich, authentic Mexican colonial city that you should plan to include on your next visit to Mexico, if you haven’t already. After travelling from Mexico City to Puebla we were excited to visit Oaxaca. We had heard so much about its history, colourful streets, great rooftop dining and the ruins of Monte Alban...
