291 ranked courses across 18 states, plus 11 resorts. Every one with a real scorecard — not marketing screenshots.
Page 1 of 6