Name:El Macuile
Latitude:18°30'07"N
Longitude:95°31'31"W
Hamlet:Boca de la Sierra
Region:Saltabarranca
State:Veracruz
Country:墨西哥