Luhur Watukaru temple or Pura Batukaru is one of the biggest Hindu Temples in Bali (Sad Kahyangan) with Catur Lokapala Temple and Padmabhuwana Temple status. It is set in the plateau area with lush...