VIDEO: Discover Pescador Island in Cebu

Explore the wonders of Pescador Island, one of the best diving and sardine run spots in the Philippines.

Pescador Island in Moalboal is located in the Tañon Strait, western coast of the island of Cebu.

Drone pilot: Aligato John Ray

(Visited 938 times, 1 visits today)