Where is Lake Cachí?

Where is Lake Cachí located?

Lake Cachí, Lake Cachí, Costa Rica (approx. 9.827222°, -83.816666°)


Where is Lake Cachí on the map?