Moncton is located on the Fundy Coastal Drive on the south coast of New Brunswick. Moncton is a major recreation area in the province, and is best known for its many golf courses and beaches. Country Meadows Golf Course, Moncton Golf & Country Club, Royal Oaks Golf & Country Club, and Stonehurst are a few of the golf attractions in the city. Some of the Moncton beaches include Centennial Beach & Park, Aboiteau Beach, Sandy Beach, Parlee Beach, and more. Magnetic Hill is also a widely known attraction.
Other attractions include Magic Mountain Water Theme Park, a family favorite, and Magnetic Hill Zoo, an interesting addition to Magnetic Hill.