Name:Los Dos Guacamayos
Latitude:17°55'03"N
Longitude:90°28'59"W
Region:Candelaria
State:Campeche
Country:墨西哥