Batukaru Temple

October 25, 2018

Watukaru or Batukaru Temple

Watukaru or Batukaru Temple Is one of the biggest Hindu Temples in Bali (Sad Kahyangan) with Catur Lokapala Temple and Padmabhuwana Temple status. It is set in the […]
Contact Us