Perched on a natural rock that rises 673 feet (205 meters) above the jungle floor, the Mulkirigala Rock Temple, also known as Mulkirigala Raja Maha Vihara, has been a site of Buddhist worship for over 2,000 years. The temple complex is a cluster of ancient cave shrines, each filled with vibrant Buddha statues and frescoes dating back to the 1700s. Visitors can explore these caves, experiencing the rich history and artistic heritage that has been preserved within the cool, stone walls. The setting, surrounded by lush greenery, adds to the serene and contemplative atmosphere.
Mulkirigala Rock Temple (Mulkirigala Raja Maha Vihara)
More Places You Might Enjoy
- 217
Phnom Banan, an ancient Angkorian temple perched atop a hill in Battambang, Cambodia, is reached by ascending hundreds of stone steps. The temple, known as Prasat Banan, features crumbling towers […]
- 277
Port Tampa Bay, located in the Channel District of Tampa, Florida, serves as a bustling gateway to the Gulf of Mexico and beyond. As one of the state’s busiest ports, […]
- 4084
The Way of the Cross, also known as the Via Dolorosa, is an ancient path in Jerusalem’s Old City, believed to be the route Jesus took while carrying the cross […]


