Fox Harbour is a small community on the Avalon Peninsula of Newfoundland. Take a look below for 25 fascinating and fun facts about Fox Harbour, Newfoundland and Labrador, Canada. 1. According to Statistics Canada in 2011, the population was 270. 2. It is surrounded by hills. 3. It is located close to Argentia, the site…