Alabama : The Heart of Dixie

Alabama, a state, is known as the Heart of Dixie. With its rich history and delightful small towns, Alabama offers a different experience for every visitor. From the lush valleys of the north to the sandy beaches of the south, Alabama has something for everyone. History buffs will find plenty to see and do in this beautiful state. Montgomery's Civ

read more