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 …

Click for detailed story

 Leave a Reply

(required)

(required)