Trough Creek State Park
Trough Creek State Park is a very popular state park in central Pennsylvania. The Trough Creek State Park is very close to Altoona, Pennsylvania. While Trough Creek State Park is small in size, it more than makes up for it … Continued