Cold Spring Country Club in Belchertown is a bit off the beaten path but well worth the drive. It opened in 2012 and has only matured into the 'high-end course with moderate fees' it set out to be upon conception. It's a modern design but the views, vistas and rise-and-fall of the fairways make it a great place to play.