La ville de Sudbury est située au Nord de l'Ontario. Entourée de plus de 300 lacs, Sudbury est une escapade parfaite en toute saison. Les étés sont généralement chauds et les hivers sont froids et enneigés, ce qui rend la ville idéale pour les activités récréatives de plein air toute l'année.