Built on the northern tip of Sand Mountain in Jackson County, Dogwood Hills is an easy drive from most any city in the tri-state area.
Golfers rave about the true bent grass greens and the fairways are narrow enough to keep you on your toes.
The infamous gardens that are interspersed throughout the golf course and cabins are a sight to see.
Consistently ranked as a Top 10 Golf Course in Alabama and Top 25 Value in the Country by Golf Digest, quality meets value at Dogwood Hills.