Towns “sunk” without £25million harbour redevelopment

Macduff Harbour
Macduff Harbour