A first look
Approach Mulkirigala Rock Temple in Tangalle as a living place, not a stamp in a passport. The stone keeps older stories; the courtyard keeps today’s feet.

Buddhist temple in Sri Lanka
Lower Vihara Compound
Lower Vihara paintings
History and meaning
Mulkirigala Raja Maha Vihara is an ancient Buddhist temple in Mulkirigala, Sri Lanka. It has been built on a 205 m (673 ft) high natural rock, surrounded with another four rocks known as Benagala, Kondagala, Bisogala and Seelawathiegala. The designation was declared on 8 April 1988 under the government Gazette number 501.
Being there
The temple site is located about 2 km (1.2 mi) from the Mulkirigala junction and can be reached from either Dikwella or Tangalle towns. The temple has been formally recognised by the Government as an archaeological site in Sri Lanka. Listed stays nearby appear on the Tangalle hub when hosts publish. If a house is not on SoloRoost, we do not invent it.
Practical notes
- Shoulders and knees covered at shrines; shoes off where the stone asks. Photography rules change at the inner rooms — watch for signs.
- Tickets, if any, are sold on site. We do not publish a price that will be wrong next season.
- For a walking commentary — names, layers of history, and what to look at as you go — download StoryPGT from ervanta.com.
Walk it with a voice guide
For a fuller tour — history, what to notice as you walk, and a guide in your ear — download StoryPGT, Ervanta’s voice book guide. Download StoryPGT. Install the app, then open this place when you are on the ground.