Trinity Bay

Trinity Bay

TRINITY BAY Trinity Bay is a large bay on the northeastern coast of Newfoundland in the province of Newfoundland and Labrador. The Bay along with Placentia Bay to the southwest define the isthmus of Avalon from which the Avalon Peninsula lies to the east of the main...