Sri Lanka is a small island with beautiful attractions while famous for endless beaches, luminous green forests, sacred temples, plentiful wildlife, incredible history and culture. Yes, it is one of the best countries in the world worth visiting. The biodiverse hotspots of the island have something for every avid traveller. Whether you want to chase […]