Taupo Taupo is a really neat town in the North Island of New Zealand. It boasts a beautiful lake, and we really enjoyed exploring the surrounding area, including Huka falls and Waipahihi botanical reserve. The weather was perfect, and we had fun taking some pictures of ducks near the lake. Where to eat in Taupo Our […]