Find the word definition

Wikipedia
Otlatepec

El pueblo de Otlatepec, también conocido como Agua del Padre (en español: Agua del Padre) está localizado en el municipio de Tlalchapa en el estado mexicano de Guerrero.

The town of Otlatepec, also known as Agua del Padre is located in the Municipality of Tlalchapa in the Mexican state of Guerrero.