Located in Western Newfoundland, just 20 minutes from the Deer Lake Airport. The Resort features an 18-Hole Championship Golf Course, Wellness Spa and restaurant with luxury Vacation Condominiums and Luxury Chalets all in the heart of Humber Valley. The Eagles Perch Clubhouse sits 400 feet above the Humber River offering a panoramic view of Deer Lake and The Appalachian Mountains.