Tlalixtac de Cabrera
PHOTO: CHURCH OF SAN MIGUEL ARCÁNGEL IN TLALIXTAC.. March 12, 2024 Sales Department The town of Tlalixtac de Cabrera is located in the state of Oaxaca, just 22 minutes from the capital: Oaxaca de Juárez. It was founded around the 12th century by the Zapotecs, making it one of the oldest towns in the Valley […]