Everything you need to know to hike the North Coast Trail on Vancouver Island. Includes info on reservations, weather, and more.