Originally Posted by Bhavya Nuwara Eliya is the best place to visit in December, you will welcome by blooming flowers along the way. That's nice. Can you suggest some offbeat places in Nuwara Elliya or is there any other hippie town nearby?
View Tag Cloud
Forum Rules
Bookmarks