Aquaforte is a town on the south shore of Newfoundland’s Avalon Peninsula in the province of Newfoundland and Labrador, Canada. Take a look below for 10 fun and interesting facts about Aquaforte, Newfoundland and Labrador, Canada. 1. The town’s economy has always rested primarily on fishing. 2. The harbour has been used as a seasonal…