Where is America Libre?

Where is America Libre located?

America Libre, Chiapas, Mexico (approx. 16.18333°, -90.66667°)


Where is America Libre on the map?