Grand caravan in Princeton, BC