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