Pura Luhur Batukaru

The Luhur Batukaru Temple

Luhur Batukaru temple is one of six of the greatest temple on the island of Bali with Catur Lokapala Temple and Padmabhuwana Temple status. It occurs in the plateau area with lush tropical rainforests surround it.