Witless Bay and Cape St. Mary
Newfoundland Cape St. Mary and the Witless Bay
Ecological Reserve are located on the Avalon Peninsula of eastern
Newfoundland.
Avalon Peninsula This map shows the location of Witless
Bay on the eastern coast of the Avalon Peninsula and Cape St. Mary on the south
western point. 
|