Birmingham, Alabama

Birmingham, Alabama

This medium-sized city (Alabama's largest) is set in the rolling foothills of the Appalachian Mountains. It is home to an impressive range of cultural offerings and several universities, includin...

JDS Travel News JDS Viewpoints JDS Africa/MI