Sweet Home Alabama : The Heart of Dixie

Alabama, this southern state, is known as the Center of Dixie. With its vibrant history and quaint small towns, Alabama offers a different experience for every visitor. From the lush valleys of the north to the emerald coast of the south, Alabama has something for everyone. History buffs will find plenty to see and do in this beautiful state. Mont

read more