Otter Island in Terence Bay, Nova Scotia

Otter Island in Terence Bay is a Coastline. Otter Island also exists in Bayside.

Nature
coastline