Harbour Grace is a town in Conception Bay on the Avalon Peninsula in the province of Newfoundland and Labrador, Canada. Take a look below for 29 fascinating and amazing facts about Harbour Grace, Newfoundland and Labrador, Canada. 1. With roots dating back to the 16th century, it is one of the oldest towns in North…