The 10 best golf courses in Alabama (2022/2023)

Shoal Creek

A view of Shoal Creek Golf Club.

COURTESY PHOTO

generic profile image