Die Schule liegt im wunderschönen, subtropischen Ort Townsville. Die Stadt ist mit etwa 190.000 Einwohnern die zweitgößte Stadt der Region und hat viel zu bieten, z.B. eine sehr schöne Strandpromenade, einen öffentlichen Salzwasserpool oder ein großes Meerwasseraquarium.