Oaxaca City, Mexico

The jewel of Mexico. This city is a place to plan to visit for a few days and stay for years. With stunning colonial architecture, paved pedestrian streets, beautiful churches, rich culture and… Continue reading