New Plymouth Palmerston North Gisborne Napier Taupo Wanganui Porirua Opunake Lake Taupo Hawke Bay Cook Strait