Situated 30 minutes inland from Tangalle, the ancient Mulgirigala temple is perched on an enormous boulder more than 200m high. According to ancient inscriptions carved on the rock Mulgirigala dates back almost 2,000 years when it was a site of a Buddhist monastery. The serene white Dagoba stands at the peak of the rock with magnificent coastal views. The temple complex consists of ancient murals, a recumbent Buddha statue, devalayas and several cave temples all of which are found at different levels while ascending the peak of the rock. This is a living temple that is visited by many devotees.