Medabadda Temple
← Explore all Temples & Teerth
Place: Dambulla
Medabadda Temple. Located in Dambulla.
- Address
- Debawa Medabadda Rd, Medabadda
- Nearest City: Medabadda
← Explore all Temples & Teerth
Place: Dambulla
Medabadda Temple. Located in Dambulla.