There’s an amazing place, a secret, at the summit of John Dean Provincial Park – that’s worth a visit. From the parking lot, follow the gravel road upwards, past the swooping Coast Guard radar tower, to the fence of the Transport Canada (airports) radar facility. From the gate, turn right and walk along the fence […]