Activities / Best of Whistler / Local Tips / Mountain Tips / Summer / Vacation Tips 72 Hours in Whistler for Adventure Travellers If you’re looking to break away from the everyday and treat yourself to a serious dose of alpine adventure, you’ll find North America’s largest mountain resort to be brimming with …