Milton Keynes is a large town in South East England, about 45 miles (75 km) north-west of London. It is also the principal town of the Borough of Milton Keynes, itself part of ceremonial Buckinghamshire. The town has so much to offer with one of the biggest shopping centers in the countryMilton Keynes' wonderful parks and waterways provide a landscape and environment many towns and cities would envy. Some are used for leisure purposes such as Caldecotte, used for sailing, and Willen, which is also used for water sports and has the longest cable-tow water skiing circuit in Europe.