Invercargill, New Zealand

Invercargill is the southernmost city in New Zealand (and one of the southernmost in the world). At its core, Invercargill is a service station for the farms of the southern plains. True, there are wide open streets and century-old houses…
Read more