Explore top public and private golf courses in Alabama; experience the iconic Robert Trent Elizabethan Trail and exclusive clubs.