Where is Lake Sebu?

Where is Lake Sebu located?

Lake Sebu, South Cotabato, Philippines (approx. 6.2259996°, 124.7115688°)


Where is Lake Sebu on the map?