Name:Tecomates
Latitude:21°25'54"N
Longitude:97°24'55"W
Hamlet:Isla del Ídolo (Isla el Ídolo)
Region:Tamiahua
State:Veracruz
Country:Mexico