Top Five Things to Do and See in Sri Lanka
Sri Lanka is an island nation located on the Indian Ocean south of India. It is popularly referred to as the ‘pearl of the Indian Ocean’ owing to its sandy beaches, highlands, wildlife sanctuaries, ancient Buddhist ruins and more. Tourists can easily access the country through direct flights from various destinations to the capital city […]
Read more