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
LEAVE A COMMENT BELOW
(Visited 268 times, 1 visits today)