Where is Canigao Island?

Where is Canigao Island located?

Canigao Island, Canigao Island, Philippines (approx. 10.24871°, 124.74967°)


Where is Canigao Island on the map?