Mision Tlaxcala

Location: in front of the Atlhuetzia falls, 10 Km. from Tlaxcala city centre.

Check availability and book

Check availability and book