mail_outline sales@mediastorehouse.com
Indonesia, Bali, Besakih, Pura Agung Besakih temple complex
Pura Agung Besakih temple complex, Besakih, Bali, Indonesia. The most important Hindu temple in Bali