Cathedral of Oaxaca...
The Cathedral of Oaxaca, located in the heart of Alameda de Leon in Oaxaca, Mexico, is a stunning example of colonial architecture that has stood the test of time. Built in the 16th century by Spanish conquistadors, this majestic cathedral is a must-...
Alameda de Leon, , Oaxaca