answersLogoWhite

0

The largest bay in the UK is Morecambe Bay measuring 120 square miles. The bay has many natural features such as the rivers that lead from it to areas such as Kent, Keer and Lune.

User Avatar

Wiki User

11y ago

What else can I help you with?