Leave Sanur about 9/10am
Goa Gajah Elephant Cave (or via Sideman?)
Toya Devasya Hot Springs
Tegallalang Rice Terraces
Ubud around 3/4pm (stay for 2 nights - then off to Legian)
We have been to Bali before but not these places.
What do you think, will it to be rushed to do them all?