Quote Originally Posted by Bhavya View Post
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?