Name:Ojo de Agua el Palmar
Latitude:15°39'21"N
Longitude:92°15'47"W
Region:Bella Vista
State:Chiapas
Country:墨西哥