« Lake Taupo is on the north island of New Zealand and in the countryside. I absolutely fell in love with it. »