Duvauchelle Bay Beach: Sheltered Swimming in Akaroa Harbour | OnlyBeaches