Orange Beach, Alabama, may not be well-known, but its white-sand beaches, championship golf courses, and surprising ...