Princeton's Canada Day festival
Princeton's Canada Day festival is a town-wide celebration held on July 1 in Princeton, British Columbia. The event relies heavily on local volunteer efforts to provide a day of family-friendly activities, community...