Visions of Paradise

Near the small village of Ubud on the Indonesian island of Bali, an estate near the Ayung River is a sanctuary for photographer Justin Guariglia. “The first time I went there for the National Geographic Traveler magazine, I was supposed to stay for one night, and I stayed for five. This place was just submerged in nature. (Bali 2002)

Related Features

Leave a Reply