Saturday, March 5, 2011

Nuwara Eliya


Nuwara Eliya is a mountain station at splendid landscape. Nuwara Eliya  also known as 'Little' England

1 comment:

Unknown said...

nature at its glorious best, lovely photos!