Whale & Dolphin Watching in Srilanka, Mirissa. February 26, 2012Recently Sri Lanka is becoming a major spot for watching Whales and Dolphins. Dondra Point of down south in Sri Lanka is the main port of Wh...Read More