Easily ranked best among the most exhilarating excursions, holidaymakers can enjoy an excursion of whale watching in Trincomalee. The season officially begins in March and lasts until August, and those who stay at Amaya Beach in Pasikuda can spot sperm whales, blue whales as well as dolphins including the always playful spinner dolphin.