Sri Pushparama Temple
Jump to navigation
Jump to search
Sri Pushparama Temple:
- Address: Delkanda, Gangodawila, Nugegoda, Sri Lanka
- Tradition: Theravada
Sri Pushparama Temple: