Birmingham is Alabama’s largest city, a city that is steeped in history. Nestled in the foothills of the Appalachian Mountains, Birmingham epitomizes southern charm and hospitality. Whether you are a history buff, or a foodie or someone who enjoy the outdoors, you will be pleased with what this city has to offer.
http://ogaracoachrentals.com/2020/02/10/free-things-birmingham-alabama/