Where are Ron and Ellen?
Fall 2003
Along one of the side roads to the beach in Sanur