Caroline Bay Beach: Timaru's Golden Shore in Canterbury | OnlyBeaches