Portugal Cove South is a small fishing town on the southern shore of the Avalon Peninsula of Newfoundland in the province of Newfoundland and Labrador, Canada. It is located 138 km south of St. John’s. Take a look below for 12 interesting and amazing facts about Portugal Cove South, Newfoundland and Labrador, Canada. 1. Its…