May 21, 2023December 16, 2025 thecurioussparrow 3 Days in Oaxaca, Mexico: The Perfect First-Time Itinerary