Cultural Wonder in Southern Region

The beautiful scenery of Mulkirigala Rock Temple
Discover the magic of Mulkirigala Rock Temple. Mulkirigala Raja Maha Vihara (also known as Mulgirigala Raja Maha Vihara) (Sinhala: මුල්කිරිගල රජමහා විහාරය) is an ancient Buddhist temple in Mulki...
Ancient Temples
Historical Ruins
Mulkirigala Rock Temple offers a fascinating glimpse into history. Mulkirigala Raja Maha Vihara (also known as Mulgirigala Raja Maha Vihara) (Sinhala: මුල්කිරිගල රජමහා විහාරය) 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 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. The designation was declared on 8 April 1988 under the government Gazette number 501.
Whether you're looking for adventure or relaxation, visiting Mulkirigala Rock Temple is an experience you will never forget!
Experience the best of Mulkirigala Rock Temple and its surroundings.
Answers to all your Sri Lanka travel questions – from visas to must-see spots and more. Can't find yours? Contact us!