Ashburton River Mouth Beach: Canterbury's Pebbled Estuary | OnlyBeaches