Whale Watching in Sri Lanka

Did you know Sri Lanka is one of the very few locations where you can see both elephants and blue whales? Elephants are fascinating creatures, however in this Travellers Isle article we are focusing on the whales and the whale watching tours in Sri Lanka. Whales are long distance swimmers. […]