Day 18
Taman Tirta Gangga
December 26, 2017 in Indonesia ⋅ ⛅ 19 °C
Tirta Gangga is a former royal palace in eastern Bali, Indonesia.
Tirta Gangga literally means water from the Ganges and it is a site of some reverence for the Hindu Balinese. Strictly, the nameRead more