All look like great suggestions. Where I live we have one of the best hiking trails in Canada. This is the longest hut to hut experience in the country, spaced to be reachable on a days travel, are thirteen huts, with more in the planning. There are opportunities to take a break, travel down and join civilization for a change in pace. It is the Sunshine Coast Trail, on B.C.'s mainland coast about 100 miles north of Vancouver, located on the Upper Sunshine Coast. Take the ferry out of Horseshoe Bay and another from the end of the Sechelt Penninsula, from Earls Cove. Or travel from Comox on Vancouver Island by BC Ferry and their new Salish Class ship, to Powell River. This trail covers 180 kilometers of hikeable mountainous terrain and coastal waterway from Sarah Point in Desolation Sound in the north to Saltery Bay in the south.