Tirta Empul temple is a Hindu Balinese water temple located near town of Tampaksiring, Bali, Indo

Hamza

Hamza

Published on Dec 19, 2023