Watabedda Girithala Temple
← Explore all Temples & Teerth
Deity: Available soon. Place: Haputale
Watabedda Girithala Temple. Located in Haputale.
- Address
- Katugaha Junction, Pattiyagedara, Badulla District, Uva Province, Sri Lanka
- Nearest City: Haputale