From Unesco World Heritage Sites to sun-kissed beaches, Sri Lanka is the perfect escape for any traveller.