Name:La Revancha
Latitude:20°48'05"N
Longitude:98°11'52"W
Hamlet:La Revancha
Region:Benito Juárez
State:Veracruz
Country:Mexico