Summer Camps 2012. Experience Canadian culture in a beautiful country setting where you can watch the sun rise and set from a 2500 square foot deck overlooking.
Canadian Language & Culture Camps 2012
Summer Camps 2013