Delgoda Purana Rajamaha Viharaya is a place of worship, located at Delgoda, Kalawana, Sri Lanka
Upside Rajjuruwatta Patta Ella Fall. Upside Balla Mala Ella Falls. Right upside Delwala Ella Falls.
this is a best temple in kalawana area