Only a very few experiences in life can take over your heart and mind in a way that cannot be forgotten; Dolphin watching in Sri Lanka is one of them. Witness the dolphins in Sri Lanka swim alongside ...
Sri Lanka has been richly endowed with many natural gifts that we’re able to boast about! Apart from the wild and marine life, scenic landscapes, we have also been gifted with some unique fauna and fl ...
We guarantee that Whale watching in Sri Lanka should be right at the top of your to-do list of things to do when you’re in Sri Lanka. Trincomalee is situated 257KM north-east of Colombo, and is one of ...