Powell River ist umgeben von einer atemberaubenden Berglandschaft und nahe am „Salish Sea“ – dem Meeresgebiet zwischen Vancouver Island und dem US-Bundesstaat Washington.
Die Stadt mit circa 13.000 Einwohner:innen hat durch ihre Lage in der schönen Natur Kanadas mit Bergen und Wasser viel für Menschen zu bieten, die gerne in der freien Natur unterwegs sind. Zahlreiche Wanderwege und Strände eignen sich gut für einen Tagesausflug oder auch zum Campen. Das Spektakulärste in Powell River sind neben den Bergen mehrere gestrandete Schiffe, die direkt an der Küste liegen. Viele Wassersportmöglichkeiten wie Kanu fahren oder „Stand-Up-Paddeling“ kann man ausprobieren. Powell River ist nur mit der Fähre oder mit einem kleinen Flugzeug zu erreichen. Diese relative Abgeschiedenheit hat zu einer sehr engen Gemeinschaftsbildung geführt und ermöglicht internationalen Schüler:innen eine leichte Integration.