As promised, today I am sharing photos of the Barbour Premises in Newtown, Bonavista Bay. I did not have time to take a tour of the premises so I have no closer photos or photos of the inside. If I get back that way, I plan to make time to take a tour.
The two photos show wide views of the premises from across the water. The third image shows a closer view of one of the houses.