Where is Criquet-Sarco?

Where is Criquet-Sarco located?

Criquet-Sarco, Toledo, Belize (approx. 15.98333°, -89.1°)


Where is Criquet-Sarco on the map?