Name:El Palmar - Nuevo Centro
Latitude:20°07'41"N
Longitude:96°51'48"W
Hamlet:Isla de Chapachapa
Region:Nautla
State:Veracruz
Country:Mexico