Proper noun
A lake, the largest in New Zealand, located in the North Island.
A town in New Zealand on the shore of the lake.
Source: en.wiktionary.orgThe Taupo Spa field was lost when the Waikato River level was deliberately altered in the 1950s. Source: Internet
Lake Taupo is near the centre of the North Island and is the largest lake by surface area in the country. Source: Internet