Island of the Gods
Bali
Ubud’s terraces and water temples, the sea temples of Tanah Lot and Uluwatu, and long evenings on the beaches of the south.
Island of the Gods
Ubud’s terraces and water temples, the sea temples of Tanah Lot and Uluwatu, and long evenings on the beaches of the south.