Alabama, the state, is known as the Heart of Dixie. With its vibrant history and quaint small towns, Alabama offers a special experience for every visitor. From the rolling hills of the north to the emerald coast Vaughan, of the south, Alabama has something for everyone. Travel enthusiasts will find plenty to see and do in this beautiful state. M… Read More