Granite Fields is one of the most beautiful and challenging public golf courses in Southern New Hampshire. Welcome to Granite Fields! Granite Fields boasts panoramic views with sculptured waterways and majestic hardwood trees that line the well-kept fairways.