Mulkirigala Rock Temple (Mulkirigala Raja Maha Vihara) verwijst naar een verzameling oude boeddhistische grottempels gelegen op een steile rots in de zuidelijke provincie van Sri Lanka. Omgeven door weelderig groen bos, zijn er zeven rotsgrotten op vijf terrasvormige niveaus van verschillende hoogtes. Deze omvatten het Lower Terrace (Patha Maluwa), Bo Tree Terrace (Bodhi Maluwa), het Temple Terrace van de Grote Koning (Raja Maha Vihara Maluwa), Upper Bo Tree Terrace (Uda Bodhi Maluwa) en Chetiya Terrace (Chaitya Maluwa).
Alle niveaus van de Mulgrigala-rotstempels zijn bereikbaar via goed geplaveide granieten paden en vele trappen. Onderweg zie je liggende, zittende en staande Boeddha-afbeeldingen, evenals uitgebreide religieuze muurschilderingen in de grotten. Verderop, op de top zo'n 205 meter boven zeeniveau (en na meer dan 500 treden te hebben geklommen), vind je een kleine dagoba, om nog maar te zwijgen van een aantal ongelooflijke uitzichten over de omliggende bossen.