Nestled in the scenic Berkshire mountains, Greenock Country Club in Lee, Massachusetts, offers a relaxing getaway with stunning views and plenty of outdoor activities.
Famous for its beautiful landscapes, golf course, and proximity to local attractions in the Berkshires.