Ubud, Bali

Landing in Denpasar, we immediately experienced Bali's notorious weather rollercoasterโ€”heavy rain ...