Castlewood State Park February 4, 2019 Castlewood State Park lies just west of St. Louis along the Meramec River. Due to its proximity to the city, … Continue reading →