Diamond Harbour is an hour's drive away from Christchurch, on the Banks Peninsula. It's directly across the harbour from the port of Lyttelton. Janet Luxton is our guide.
for easy access to all your favourite programmes