The most French town in New Zealand, Akaroa will have you entranced with its historic buildings, magnificent harbour and passion for fine food.