Name:Los Chupirules
Latitude:19°03'18"N
Longitude:96°01'13"W
Hamlet:La Aguada
Region:Alvarado
State:Veracruz
Country:Mexique