27 Places to Visit and Things to do in Birmingham, Alabama


The seat of Jefferson County, Alabama’s most populous county, Birmingham, is perhaps best known for playing host to the country’s oldest and most extensive Veterans Day celebration.  Besides being Alabama’s largest city, Birmingham is also the only place on the planet where one can obtain all the elements for making iron – coal, iron ore … Read more