fbpx
HomeTampaksiring

Tampaksiring

Visitors partaking in the purification ritual at the holy spring waters of Tirta Empul Temple in Bali.

Tirta Empul Temple

Tampaksiring