Trinity Bay is a large bay on the northeastern coast of Newfoundland. The peninsula of Avalon is nearly surrounded by it. Its chief ports are Trinity and Heart's Content .