Where is Canigao Island?

Where is Canigao Island located?

Canigao Island, Southern Leyte, Philippines (approx. 10.13214°, 124.8408°)


Where is Canigao Island on the map?