Bay de Verde would be one of the finalist for prettiest town in Newfoundland. It’s located at the northern end of the Bay de Verde Peninsula (part of Avalon Peninsula) near the Baccalieu Island Ecological Reserve.
The town was first settled in 1662 and features two prominent wooden churches. The fishing harbour is busy and there is an operating fish plant.
There are two scenic ways to reach Bay de Verde. You can take Route 70 from Bay Roberts, which follows the west side of Conception Bay. You can also take Route 80 from Dildo and follow the east side of Trinity Bay. Both drives take you through several pretty communities.
St. Barnabas is an Anglican Church that’s been in use since 1891. Our Lady of Assumption (with the green roof) is the Catholic Church and it’s been in use since 1897.
Baccalieu Island Ecological Reserve is nearby. Baccalieu Island is the largest protected island in Newfoundland and Labrador. It has more types of seabirds than any other location on the island. It’s probably not going to be part of your itinerary, access to nesting areas is restricted to researchers. For a better view of Baccalieu Island, head over to Red Head Cove.