Another place in the Philippines where divers can spot whale sharks is Donsol, a village situated in Sorsogon. The sleepy fishing village is also surrounded with lovely waterfalls as well as various unexplored caves. The whale sharks are a must see and the best time to do whale watching is during the months of November until June. Visitors can also book a boat cruise right on the Donsol River that will go through palm trees and mangrove and then wait for the millions of fireflies that will show up at night.
Image Credit: elyanatravel