Tourists bathing on the holy waters of Tirta Empul Temple, Bali, Indonésia
Every year more and more tourists from all over the world visit the Island of Bali, Indonesia. And with that the Natural and Sacred sights of the Island of Gods has been increasingly sought after for their inherent purity and spirituality.
Roberto Maldonado, Indonesia, Denpasar