Name:Ribera del Playon
Latitude:18°17'08"N
Longitude:92°04'54"W
Town:Palizada
Region:Palizada
State:Campeche
Country:墨西哥