Where we stayed
Our home and garden at Cilik's Beach Garden, Air Sanih
Cassie playing with her Bali buddies
We saw hundreds of dolphins on this sunrise boat trip
Fresh seafood every night at Cilik's
Pura Meduwe Karang, Kubutambahan, northern Bali
Our dinner? (statues of Pura Meduwe Karang in the background)
Gunung Agung, Bali's highest mountain (3031m)
The view while snorkeling at Banyuning, eastern Bali. Fishing boats line the beach
A Pura Dalem (Temple of The Dead), Sawan, northern Bali
Bali dancer
Meeting the locals at The Sacred Monkey Forest, Ubud
At Pura Dalem Agung Padangtegal, Monkey Forest
We loved our outdoor bathroom
The fearsome Kumbakarna Laga Statue at Bali Botanic Gardens
Treetop adventure at Bali Botanic Gardens - great fun!
One of a hundred great cafes in and around Ubud
Ubud drivers make outrageous claims to get your business
Barong, the king of the spirits
Legong and Barong Dance after-party
Surreal wood carving, Neka Art Museum, Ubud
The Round Cafe, another very cool Ubud bar & cafe - our local in Penestanan
Planting rice
11th century cliff carvings at Gunung Kawi temple complex
Cliff carvings, Gunung Kawi temple
Carmen Miranda, alive and well in Bali, selling bananas to tourists
Balinese, bathing in holy water at Tirta Empul, one of Bali's holiest temples (they seemed genuinely pleased to have us looking on)
Wood carvers working on a huge carving of The Last Supper (balinese-style) for an Italian client
Rice terraces near Ubud
Cassie catching up with her school buddy Ciara, and siblings, in Ubud
'Canang sari', offerings to the spirits, on footpaths outside shopfronts everywhere. It's a challenge not to step on them
Stone carving at ARMA Museum, Ubud
Tanah Lot Temple, southern Bali
Taman Ayun Temple (in fading light)
It's a dog's life on the beach at Sanur
Not so pleasant for Sanur's baby turtles that hatch on the beach
The annual Bali Kite Festival at Sanur
Bali Kite Festival. These Bebean (fish-shaped) kites are 4x10m in size, flown by teams of ten
After each event, the teams carry their kites off in a lively procession
Bajra Sandhi Monument, Denpasar (in fading light)
Waterbom Bali - Cassie claims Dad jumped the start
Waterbom Bali - Loads of fun!
A natural water park at Nusa Dua
Wave of the day at Nusa Dua
Uluwatu Temple, southern Bali
A resident of Uluwatu Temple
Pull my hair, take my lens cap, just don't bite me
At Uluwatu, a hawker tries to lure Cassie with a friendship bracelet
Taking a break from Balinese cuisine
Rasta the bat, resident of the Art Cafe Warung in Sanur
Snorkeling at Nusa Lembongan. This guy reminded us of the fisherman in 'Last Stop for Paul' (see it if you love travel and quirky, low-budget comedy)