22. Akaroa Harbour

Via Akaroa Harbour

So idyllically rural. Did you know there are 3 million people in New Zealand but 60 million sheep? ^_^