Where is Pescador Island?
Where is Pescador Island located?
Pescador Island, Pescador Island, Philippines (approx. 9.92392°, 123.342°)
Where is Pescador Island on the map?
Pescador Island - Oslob
Pescador Island - Cebu City
{"latitude":9.92392,"longitude":123.342,"title":"Pescador Island"}