Often overlooked, India’s neighbour to the south – Sri Lanka, is a teardrop-shaped island that is thriving with nature and is an amazing holiday destination for people across the globe. The unusual experiences the country provides, should not to be missed. From…