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 ...