Uluwatu Temple or Pura Luhur Uluwatu is recognized as one of the six spiritual pillars of Bali. Indonesia. Situated on a magnificent cliff top, 70 metres above the Indian Ocean, Uluwatu Temple now sees visits from innumerable tourists. But if you weren’t aware of who built it and how it all came about then this video is for you. Find out the history of Uluwatu Temple right here!


Please enter your comment!
Please enter your name here