Taupo

Published by - Dec 21, 2007
Set on the shores of New Zealand’s biggest lake, this scenic town is an adventure lovers paradise. Taupo lies at the very centre of the North Island on the northern shores of New Zealand’s biggest lake. The area is rich in thermal activity, the lake itself being the flooded... Read More