GLAMPING
WELLNESS
HEALING
BLOGS
CONTACT
More...
Deer Lake Wilderness Retreat is just three hours from downtown Toronto on a picturesque country road 20 minutes west of South River. The town of South River is located in the Almaguin Highlands half way between Huntsville and North Bay.