Top Ten Travel List Season Background

Posts in Category: Castle Rock staircase

Castle Rock State Park: Scenic Views of the Rock River

Castle Rock State Park is a 2000 acre park located on the Rock River, near the town of Oregon, Illinois. The park is well known for its’ scenic overlook on top of Castle Rock, which provides fantastic views of the river. Castle Rock is made up of St. Peter sandstone, making it one of the […]