Moonagaswewa Temple
← Explore all Temples & Teerth
Place: Puttalam
Moonagaswewa Temple. Located in Puttalam.
- Address
- Saliyawewa, Puttalam District, North Western Province, Sri Lanka
- Nearest City: Puttalam
← Explore all Temples & Teerth
Place: Puttalam
Moonagaswewa Temple. Located in Puttalam.