Dedimunda Devalaya, located on the ground floor of the Kirivehera Stupa, is an ancient site highly revered and worshipped by devotees. Many of the daily Poojas held at the temple are conducted according to traditional rituals, and special Poojas can also be arranged according to the needs of the devotees.