Thursday
Jun302011
Pescador Island Bait Ball
Thursday, June 30, 2011 at 12:00AM
Pescador Island is an island located in the Tañon Strait, a few kilometres from the western coast of the island of Cebu in the Philippines.
The waters of Moalboal Marine Park are extremely deep and harbor some of the highest levels of biodiversity in the world including 2,500 species of fish.
tagged bait ball, fish video in Film and Video
Reader Comments