Island · New Zealand

Codfish Island / Whenua Hou

Codfish Island / Whenua Hou, New Zealand

Codfish Island / Whenua Hou is a island in Southland Region, New Zealand. Island off the coast of Stewart Island, New Zealand.

More places in New Zealand