admin on November 23rd, 2009

Thank you for visiting back. You may want to subscribe to my RSS feed and save time. October to December is the best period for whale watching in Sri Lanka. Southern town of Mirissa is one of the best places in the world to watch Blue whales.
Dolphins are also commonly can be seen in [...]

Continue reading about Whale watching in Sri Lanka