Birmingham has some very stately historic homes and quaint areas like Homewood. Don’t forget to check out the SOHO area there. During the summer months, the Birmingham Museum of Art has an “Art on the Rocks” show which features music from bands as well as food and drinks. It’s a lot of fun. The Alabama Ballet and the Alabama Symphony Orchestra are located here. Don’t miss the Cities Stages weekend festival. I’ve been attending the last few years and it’s quite fun. If possible, stay at the Ross Bridge Resort. I am not much of a golfer but hear it’s a great course. The have a the wonderful spa. It sort of looks a bit like a historic castle. You will find that Birmingham is a great place to visit.

There is some useful information here.
You should consider networking with the moms in the bizymoms Birmingham community.