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! Uluwatu Temple situated on the South Western tip of Indonesia is home to the famous Hindu temple, the Pura Luhur Uluwatu temple.
Hide player controls
Hide resume playing