top of page

TraThe Expert's Travel Book

nuwara eliya 1.jpg
Nuwara Eliya

Little England

The surroundings are really all about your cup of tea. Literally. Tea gardens abound and the place is reminiscent of a quaint British village you may encounter during your sojourns to the interiors of England....

Read More
bottom of page