Where is Sosela?

Where is Sosela located?

Sosela, Peten, Guatemala (approx. 16.05°, -89.61667°)


Where is Sosela on the map?