Where is the first place that comes to mind when you think of incredible snowmobiling that spans 7-8 months of the year, and the majority of those months
Questions with Damon Clarke
SW Mag: What does the Town have planned for the Winter of 2016?
Damon: For the winter of 2016 we plan to offer a guided snowmobile
Until the 2015 snowmobile season, I didn’t even know the Humber River House (The House), located on the northern shore of Deer Lake existed. Through the referral of
February 27th, 2014 marked an exciting day for one young gentleman from the south coast of Newfoundland. After purchasing a new Summit Freeride 137, Justin Benoit was very