I've been to Alabama one time, but I wasn't impressed.
I dont blame you. Alabama is located in the southeast so it can be lacking in things to do.
Yes, I also don't care for the fact that many of them proudly boast their Confederate flags.
True. But at least Alabama has Tennessee to the north, Florida to the south, and Georgia to the east.