Home › Nuwara Eliya › SL Nuwara Eliya bus stand
SL Nuwara Eliya bus stand through time
Nuwara Eliya 2013–2023 13 photos of this spot
13 recent photographs taken at the same spot in Nuwara Eliya, spanning 2013–2023. Have an older picture of it? Add it and start this spot's timeline.
Nuwara Eliya, a hill station in central Sri Lanka founded during the British colonial period and once nicknamed 'Little England,' is pictured in this 2013 view.
See this spot on the map
Have an old photo of SL Nuwara Eliya bus stand?
A family album, a postcard, a print from the attic. Pin it to the map and it becomes part of the record.
Add your photo