Thursday
Jun302011
Pescador Island Bait Ball

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