I want to live there!

Who wouldn't?! Look at the place!!! Beautiful river, chilling fresh air, the sound of birds and waterfalls around and some of the best Tea in the world. Paradise in Srilanka, thy name is Nuwara Eliya. 

Archive