Where are Ron and Ellen?
France 2005
Edge of the bay near Balaruc-les-Bains.