Tag

Mount Agung

Besakih is a significant and revered temple complex located on the slopes of Mount Agung in Bali, Indonesia. Also known as the Mother Temple of Bali, Besakih is the largest and most important temple complex on the island.
Read More