Newfoundland Local Attractions
Magnificent Natural Paradise
Mount Peyton Resort and Conference Centre is located in the central region of Newfoundland Labrador, making it easy to experience some of the best outdoor activities to be found in the province. From hiking and golfing to river rafting and fishing, you’re sure to find lots of things to do and plenty of points of interest. There is a museum and mall nearby to keep everyone in the family happy and entertained during your stay at our friendly lodging.
Running through the heart of Grand Falls-Windsor, the Corduroy Brook Nature Trail offers a relaxing wilderness experience for all ages. You’ll find rest and park areas, an abundance of wildlife, and the Corduroy Brook Nature Centre, which will soon feature a wetland interpretation centre.