Fairhope, Alabama, offers a quieter Gulf Coast getaway with waterfront parks, boutique shopping, art galleries, and colorful ...