I am not in Deer lake I'm 45 mins away from deer lake. I have 2 Glamping Tents On the Banks of The Upper Humber River, On the West Coast Of Newfoundland. I am Off Grid away from the electronic and digital tethers of your regular life and wraps you in a gentle wilderness experience. There is an Outdoor Toilet and shower facility on site as well as a fire pit and BBQ. Enjoy the Scenery and wildlife opportunities and peace and quite and star gazing.