My Top Ten Things to Do in Sri Lanka

Sri Lanka is a tiny island country located in the Indian Ocean in South Asia. Sri Lanka is known as the place where the original soul of Buddhism is still thriving. During our eight day stay, we did a bit of everything whilst staying out of the super touristy spots for most of our trip. […]

Read More