Where is Cubetas?

Where is Cubetas located?

Cubetas, Cayo, Belize (approx. 16.78472°, -89.01°)


Where is Cubetas on the map?