One of Illinois' Top Rated Tourist Attractions is in Rockford