Buchans is a town located in the central part of the island of Newfoundland in the province of Newfoundland and Labrador. It is situated on the northwest shore of Red Indian Lake on the Buchans River. Take a look below for 30 fascinating and interesting facts about Buchans, Newfoundland and Labrador, Canada. 1. The town…