Kiva Dunes GC in Gulf Shores
Golf Travel

Gulf Shores has Alabama’s best public course — and much more

By Len Ziehm First off, let’s make this perfectly clear.  Gulf Shores – a  community sandwiched between Pensacola, FL., and […]