Name:La Chamuscada
Latitude:18°31'12"N
Longitude:95°58'37"W
Region:Ignacio de la Llave
State:Veracruz
Country:Mexique