Home › Nuwara Eliya › 2015
International Buddhist Centre, Nuwara Eliya
2015 Nuwara Eliya, Sri Lanka
The International Buddhist Centre in Nuwara Eliya, Sri Lanka, photographed in 2015. Nuwara Eliya, set in the island's central highlands, developed as a hill station during British colonial rule.
See this spot on the map
Have an old photo of Nuwara Eliya?
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