Under an hours drive from downtown Boston, Red Tail Golf Club is a spectacular venue that features a fantastic 18-hole championship golf course. The course is surrounded with natural beauty, with rolling wooded hills and meanders throughout. Red Tail certainly shows off the best of New England's landscape with the maples, birches and oaks within this stunning golf course.