Egoda Waleboda Temple
← Explore all Temples & Teerth
Place: Hatton
Egoda Waleboda Temple. Located in Hatton.
- Address
- Rassagala - Udakanda Road, Watukarakanda, Udakanda, Ratnapura District, Sabaragamuwa Province, Sri Lanka
- Nearest City: Hatton
← Explore all Temples & Teerth
Place: Hatton
Egoda Waleboda Temple. Located in Hatton.