Your Satisfaction Is Our Top Priority
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. read more
If you have any questions, please contact us.