Where is Pescador Island?

Where is Pescador Island located?

Pescador Island, Cebu, Philippines (approx. 9.92392°, 123.342°)


Where is Pescador Island on the map?