Featured, Good Travel Discovery Channel picks Malapascua Cebu best spot to see thresher sharks July 19, 2018by Angie Quadra-Balibay Discovery Channel has named Malapascua Island in Cebu as the best spot in the world to see thresher sharks. Read more →