A massive rock formation in the Indian Ocean is home to a beautiful temple dedicated to the Sea God or Dewa Baruna. The locals also visit the temple to pay tribute to the local seer Dang Hyang Nirarth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results