Buddhist Temple

Buddhist Temple in Nuwara Eliya

Located just south of Victoria Park, this temple has a small white stupa.

Advertisement