Welcome to 100 Main Street in the Beautiful little town of Birchy Bay, Newfoundland. Birchy Bay is a gateway to Notre Dame Bay which is considered the greatest boating destination in Eastern Canada with its unique coves, chan…
Welcome to 100 Main Street in the Beautiful little town of Birchy Bay, Newfoundland. Birchy Bay is a gateway to Notre Dame Bay which is cons…