Leeston is a small town on the Canterbury Plains in the South Island of New Zealand. It is located 30 kilometres southwest of Christchurch, between the shore of Lake Ellesmere and the mouth of the Rakaia River. The town is a farming service centre.
Last updated: 08-22-2005 13:00:15