Planning a British Columbia road trip? This lakeside getaway offers mountain hiking, waterfront relaxation, historic charm, ...