Feb 282018
Sri Lanka has long been nicknamed as India's little sister and while throngs of tourists flock to India each year, Sri Lanka is still relatively undiscovered and all the better for it. During your visit you feel you get a lot more of the authentic experience and it is yet to be spoilt by catering for tourists on every …