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?
{"latitude":9.92392,"longitude":123.342,"title":"Pescador Island"}