Existing Member?

Life through a kaleidoscopic altitude

Nuwara Eliya: The Muse

Cascading Venus :

Nuwara Eliya, hailed as the Little England is the ultimate getaway for both the local and the foreign traveler in search of the cool climes and nature in its sumptuous wonders.  The waterfalls adorn the entire region. This cascading beauty is one that gives you that chill along with the warmth of Mother Nature.

SRI LANKA | Monday, 14 January 2013 | Views [230] | View Larger Image

Cascading Venus : Nuwara Eliya, hailed as the Little England is the ultimate getaway for both the local and the foreign traveler in search of the cool climes and nature in its sumptuous wonders. The waterfalls adorn the entire region. This cascading beauty is one that gives you that chill along with the warmth of Mother Nature.

1 of 5
next >

Photo Galleries

Where I've been

My trip journals