Taumarunui i-SITE Visitor Information Centre is located in Taumarunui, New Zealand on 116 Hakiaha Street. Taumarunui i-SITE Visitor Information Centre is rated 4.4 out of 5 in the category tourist information center in New Zealand.
Address
116 Hakiaha Street