I’m planning a trip to Birmingham, Alabama and I’m wondering what I should see while I’m there. I’m looking for something that will give me a good sense of the city and its culture. I’m interested in seeing the historic sites, like the Birmingham Civil Rights Institute and the 16th Street Baptist Church, as well as the natural beauty of the area, such as Ruffner Mountain Nature Preserve. I’d also like to explore some of the city’s vibrant art and music scene. I’m hoping to find some unique places to eat and shop, and to experience the city’s nightlife. I’m looking for recommendations on the best places to visit and things to do in Birmingham.