Name:Nuevos Organos (El Mirador)
Latitude:18°02'35"N
Longitude:95°06'57"W
Hamlet:Nuevos Órganos (El Mirador)
Region:Acayucan
State:Veracruz
Country:Mexique