Callaghan Lake is a free campsite near Whistler, British Columbia, Canada. Find location details and plan your lakeside camping stay in the Whistler area.