Name:Rivera el Mahual
Latitude:18°14'30"N
Longitude:92°06'00"W
Town:Palizada
Region:Palizada
State:Campeche
Country:墨西哥