Name:Isla del Idolo
Latitude:21°27'01"N
Longitude:97°24'47"W
Hamlet:Isla del Ídolo (Isla el Ídolo)
Region:Tamiahua
State:Veracruz
Country:Mexico