Watukaru Temple | Pura Batukaru
a Sacred Hindu Temple in the Tropical Forest – Watukaru Temple Pura Batukaru Watukaru Temple Pura Batukaru is one of the biggest Hindu Temples in Bali (Sad Kahyangan) with Catur Lokapala Temple and Padma Bhuwana Temple status. The temple is located in a peaceful area which is far from the local resident that is ideal for […]