answersLogoWhite

0

A natural harbour is an inlet of the sea, in which boats and ships may safely shelter.

User Avatar

Wiki User

11y ago

What else can I help you with?