Name:El Manglar
Latitude:14°41'21"N
Longitude:92°21'25"W
Town:Puerto Chiapas
Region:Tapachula
State:Chiapas
Country:México