Big Spring International Park is a large park located in downtown Huntsville, Alabama. The park was built around its namesake "Big Spring", the original water source that the city of Huntsville was built around. The Huntsville Museum of Art and Von Braun Center are located in the park.
Less