Pura Gunung Kawi is a unique archaeological site where you’ll find ancient shrines carved into the rock cliff which serves as the base.

There are also small stone caves which serve as a meditation sites amongst the shrines.

To reach the complex you’ll need to walk down hundreds of steps, but it’s well worth the visit.

The temple also overlooks Bali’s sacred Pakerisan River.