Sonora Resort combines luxurious accommodation with some of the best wildlife viewing and activities available on Canada's Pacific coast.