Teotenango

Teotenango

Located high upon the Cerro Tetepetl in the Toluca Valley, Teotenango is both magnificent and serene, with its immense architecture and spectacular views.