The Baden-Powell Trail is a rugged but well-maintained trail that traverses Greater Vancouver's North Shore region. The trail is about forty-eight kilometres long, extending (west to east) from Horseshoe Bay in West Vancouver to Deep Cove in the District of North Vancouver. In between, the trail winds through the heavily forested North Shore Mountains. It also connects with...