Whale & Dolphin WatchingSri Lanka is one of the major spot for watching Whales and Dolphins. Dondra Point of down south in Sri Lanka is the main port of Whale Watch