Bali, Travel03/31<08/29Tirta Gangga and Lempuyang by Nish Tirta Gangga is a beautiful water palace located in the eastern part of Bali, Indonesia. The palace was built by the royal family of…