The Bridge over the Tennessee River entering into the city of Decatur.
Decatur is a southern city in northern Alabama on the Tennessee river. This city features many historical sites dating back to the U.S. Civil War.
Decatur, Alabama, US
Discovered by Evan Whisenant
on 9 November 2007.
224 views.