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 624 times, 2 visits today)