Sri Dedimunda Dewalaya is an ancient temple that is dedicated to the Dedimunda deity, the guardian god of the Buddha Sasana. Its spiritual aura draws many devotees from around the country, especially on Kembura Days (Wednesdays and Saturdays) when pooja offerings take place. Visitors should note that you are required to dress modestly, ideally in white.