Oaxaca City, a vibrant city in southern Mexico, is renowned for its rich cultural heritage, colorful and inspiring architecture, and cuisine that will blow your mind. This mini-guide will help you explore the best of Oaxaca consciously and sustainably.