Name:El Cuachilote
Latitude:16°10'03"N
Longitude:98°01'42"W
Hamlet:Paso de la Garrocha
Region:Santiago Pinotepa Nacional
State:Oaxaca
Country:Mexico