Chateau Le Jardin The venue Chateau Le Jardin is reminiscent of a French mansion. It has thirty foot high ceilings and beautiful lighting. Chateau Le Jardin in Vaughan provides several room options to host a classic-style wedding ceremony and reception. This...

read more