Sweet Home Alabama : The Heart of Dixie

Alabama, the state, is known as the Heart of Dixie. With its rich history and quaint small towns, Alabama offers a different experience for every visitor. From the green pastures of the north to the crystal-clear waters of the south, Alabama has something for everyone. History buffs will find plenty to see and do in this lovely state. Montgomery's

read more