Alabama : The Heart of Dixie

Alabama, this southern state, is known as the Heart of Dixie. With its deep history and quaint small towns, Alabama offers a unique experience for every visitor. From the lush valleys of the north to the sandy beaches of the south, Alabama has something for everyone. Travel enthusiasts will find plenty to see and do in this lovely state. Montgomer

read more