Invercargill

Understand

Invercargill is named after William Cargill, a prominent pioneer Otago settler.

Invercargill's wide streets bear the names of the rivers of Scotland and Northern England.

The city is the service town for the farmers of Southland's fertile plains.