Looking for travel information about Alabama? Explore the best travel advice on Alabama, United States. Alabama is located at a short trip away from Buffalo a major city in United States. Add Buffalo to your vacation plan, it has an interesting bunch of activities to do on your visit like Darwin D Martin House, Albright-Knox Art Gallery, Buffalo Zoo. To explore Alabama, set aside 1 to 2 number of your days. You'll be coming back for more!