Name:El Renegado
Latitude:21°19'05"N
Longitude:98°21'15"W
Hamlet:El Palmar
Region:Tantoyuca
State:Veracruz
Country:Mexique