Worlds Largest Peach Water Tower is located right off I-65 in Clanton, Alabama.
Alabama's Largest Elephant
Alabama Swimming Pool
BIRMINGHAM WEATHER