We are narrowing in on our 2 week Black Hills vacation and I am wondering if anyone can think of any attractions where it may be a good idea to look into advance ticket purchases. We will be traveling June 8-21 and are a family of 5, kids ages 10, 7 and 3. We are a looking to hit as many sights and attractions as we can, within moderation of course. If I remember, both Wind and Jewel cave are best to get there as early as possible for tickets. We are planning the Grand Magic show in Custer an evening and it was suggested to call a week before we plan to attend for tickets. What about the 1880 Train? We're planning the Hill City to Keystone trip, on Father's Day, so I'm thinking it might be busier than usual. What about Circle B Ranch chuckwagon dinner? Can you all think of anything else that would be good to look into? Thanks so much!