Blue Whale Watching in Mirissa, Sri Lanka: A Guide theglobetrottergpMay 12, 2019 If you love wildlife then you need to go whale watching in Mirissa in Sri Lanka, one of the best places to see blue whales. Here is everything you need to know...... Read More... 0 Comments