« Master competition opens 'cross nationals with 15 national champs | Main | Packing light »
December 16, 2006
A View From The Top
It sits all by itself on the summit of a single mountain off the new Nuwara Eliya, Doluwa Road over-looking the vast expanse of the Dumbara valley with a view of Sri Pada, Utuwankanda which is all the way in Mawanella and a close view of the Ambuluwana Temple which sits atop of a neighbouring
From A View From The Top
Posted by Matt at December 16, 2006 04:59 PM


