Ancient, Bustling and Charming; these words perfectly describe the island nation of Sri Lanka, and also cover the ABC’s of reasons why you must visit the country. We have been saying this for quite some time now, Sri Lanka is one of the easiest countries to visit from India because […]