Sri Lanka is not like other islands where all you do is lay on the beach and snorkel in the sea. Sure there are plenty of places to do that around Sri Lanka, but it is also a country full of rich cultural activities. Here are some experiences you should not miss during your visit… […]