Elgin has many things to do including attractions, parks, adventure rides, shopping, shows, and many more. We can provide rental gear to enrich your experience at Elgin.