Taupo  located on the shores of Australiasia's largest freshwater lake - Lake Taupo Taupo is located pretty much smack bang in the middle of New Zealands North Island (if you ignore the massive Northland peninsula that is!)