A list of Alabama golf courses.

Kiva Dunes Golf Course

Kiva Dunes

Like with a good round of golf, it took luck and impeccable timing to create Kiva Dunes, one of the Southeast’s finest golf courses. It was a pretty afternoon at…