The “New” Big Falls have raised the bar for snowmobile lodges in Newfoundland or anywhere. Fred and Shirley did an amazing job. With 5 star accommodations, great food and staff, all you nee to be in heaven is fresh powder.
Dr. Gert Nel
Check out one of the finest Newfoundland snowmobile adventures this winter.