Whale watching paradise!

Thursday, 25 April 2013 00:04 -     - {{hitsCtrl.values.hits}}

The southern tip of Sri Lanka, where the deep waters of the continental shelf are close to the shore, is one of the few locations in the world to see dolphins, whales and other creatures of the deep. Since the end of the civil war in 2009, tourists are returning to the island to enjoy its natural beauty and catch a rare glimpse of the elusive whales

COMMENTS