Neighbouring island nation to India, Sri Lanka is delimited by picturesque vista, golden coastline, lush bush and stirring knolls. In short, Sri Lanka has no dearth of absolute charisma for the Globetrotters. To experience the essence of this breath-taking island nation, take a trip to Sri Lanka. There are different visa categories that you can