What are some fun things to do in Birmingham, AL?

What are some fun things to do in Birmingham, AL?

Planning to pay Birmingham, AL a visit? Then you should get the most out of it by experiencing some (if not all) of the fun things you can do in the Magic City! Check our top 5 picks below.   Camp and hike at the Oak Mountain State Park   Experience nature and...