Twinlakes is a theme park located 0.5 miles (0.75 kilometres) north-east of Melton Mowbray, Leicestershire, England, which was opened in September 2003, eleven months after the site was purchased.
Twinlakes is a theme park located 0.5 miles (0.75 kilometres) north-east of Melton Mowbray, Leicestershire, England. The park was opened in September 2003, eleven months after the site was purchased.