Top Qs
Timeline
Chat
Perspective

Witless Bay (bay)

Natural bay in Newfoundland and Labrador, Canada From Wikipedia, the free encyclopedia

Witless Bay (bay)map
Remove ads

Witless Bay is a natural bay off of the island of Newfoundland in the province of Newfoundland and Labrador, Canada.[1] It is located on the eastern coast of the Avalon Peninsula, south of Bay Bulls and north of La Manche Provincial Park.

Thumb
Gull Island in Witless Bay

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads