As for camping up the Bruce, we have done a little bit of that. Not too many places, as we usually just stay at the cottage and venture our (e.g. hike, boat, etc.) from there. But as Scottie mentioned, Cyprus Lake is indeed beautiful. However, it can get pretty busy during peak season. Hiking to the grotto is something that everyone should do at least once! All the trails that include and connect to the Bruce Trail are a great trek. We have camped at Cape Croker which is a native reserve just north of Wiarton. It too is located along the escarpment overlooking Georgian Bay. We have been there twice, and in our experience it is far less busy than provincial parks and is just as nice. Great hiking, boating, swimming (although the georgian is a little chilly), and fairly private sites, especially when they are not full. I'd recommend checking this place out for sure if you're doing any car camping.