Where is Chan-Quebrada?

Where is Chan-Quebrada located?

Chan-Quebrada, Toledo, Belize (approx. 16.51667°, -88.68333°)


Where is Chan-Quebrada on the map?