Owhiro Bay

observation deck — Houghton Bay · Wellington

About Owhiro Bay

Ōwhiro Bay is an observation point on the south coast of Wellington, in the Houghton Bay area.