Westminster House, Nuwara Eliya
About Westminster House, Nuwara Eliya
Westminster House situated in Nuwara Eliya well laid garden overlooking the tea lands, Lake Gregory, The Hills and the meadows. Just four kilometer from the city limit.LK94099300: Westminster House, Nuwara Eliya. Text by Lakpura™. Images by Google, copyright(s) reserved by original authors.