There is one built structure in Invercargill
1 results
The Invercargill Water Tower is a historic landmark in Invercargill, New Zealand.