Leaflet | © OpenStreetMap contributors © CARTO

Loading map. Topoxte is on Lake Yaxha, in Peten, Guatemala.