Salford Docks

Salford Docks is a harbour on the Albatross Isle on the Edger Islands and also the boats and and cargo boats arrive and depart there.