answersLogoWhite

0

Peterhead (population: 18,000) situated in the easternmost point of Aberdeenshire is largest fish port.

User Avatar

Wiki User

11y ago

What else can I help you with?