On the shore of New Zealand's largest lake, the town of Taupo is a must-stop on any North Island road trip. The city offers many amazing outdoor pursuits, from fishing on the lake to epic mountain bike trails. Feel your heartbeat with unforgettable s...