The Island of the Gods (Bali) June 2, 2013 By itravelnet.com A visual pilgrimage through the culture and wild places of Bali, Indonesia. The Island of the Gods (Bali) from Returning To Nomadism.
Follow itravelnet.com