There is one cape or point in Invercargill
1 results
Stirling Point is a popular tourist attraction located in Bluff, Southland, New Zealand.