Tag: Relax

Sri Lanka Travel

Things To Do In Hill Station, Sri Lanka!

"At First, Travel Makes You Speechless and Then it Makes You a Storyteller" Hill Station resides in the central province, the highest town in Nuwara Eliya Sri Lanka. A land of beauty and ecstasy, more over a well- known paradise. The place abounds with tea plants, a number of waterfalls and lake houses, which in turn has a spectacular view to get your jaw

Read More