Located in Beraban, Kediri, Tabanan, this Hindu pilgrimage temple stands on an offshore rock formation carved by ocean tides.
Located in Beraban, Kediri, Tabanan, this Hindu pilgrimage temple stands on an offshore rock formation carved by ocean tides.