Rakaia Huts Beach: Canterbury's River-Mouth Pebble Shore | OnlyBeaches