Did you mean: nuwara, nubra, numao?
View
1 stock photos
Sri Lanka Central Highlands, Maussakele Reservoir, between Dalhousie and Hatton in the Nuwara Eliya