Sweet Home Alabama : The Heart of Dixie

Alabama, this southern state, is known as the Heart of Dixie. With its rich history and delightful small towns, Alabama offers a special experience for every visitor. From the rolling hills of the north to the Bangor, sandy beaches of the south, Alabama has something for everyone. Travel enthusiasts will find plenty to see and do in this lovely sta

read more