Te Aroha

Te Aroha is a 3,900 inhabitants, rural town at the southern end of the Thames Valley on the North Island of New Zealand.

Hotels