Select the type of organization you'd like to see from the list:
Load map
Burscough is a small town located in Lancashire, United Kingdom. It has a population of around 9,000 people. While it doesn't have any ports or shipyards, Burscough is situated near the Leeds and Liverpool Canal, making it a potential stopover for seafarers and crewing companies looking to explore the inland waterways of the United Kingdom.