Where is Vuelta Grande?

Where is Vuelta Grande located?

Vuelta Grande, Peten, Guatemala (approx. 17.01667°, -89.28333°)


Where is Vuelta Grande on the map?