The Village Resort

6 Tui Street, TAUPO, North Island, New Zealand
Map View
6 Tui Street, TAUPO, North Island, New Zealand
View on Google Maps