Find the word definition

Wikipedia
Tlachichuca

Tlachichuca (municipality) is a town and municipality in Puebla in south-eastern Mexico.It is the starting point for many climbers wishing to ascend Pico de Orizaba.