English Wigan Cited by user Citation bot on 30 Jul 2021 Wigan is a large town in Greater Manchester, England, on the River Douglas. The town is midway between the two cities of Manchester, 16 mi to the south east, and…