Join in the excitement as 215 cities and towns celebrate their unique heritage.
© 2009 Alabama Tourism Department - Official Web Site