The Cap-Saint-Jacques nature park is a large park on both sides of the Rivière des Prairies. The southern part is part of the Pierrefonds-Roxboro borough, while the northern part belongs to L`Île-Bizard-Sainte-Geneviève. With its 302 hectares, it is the largest park in the region.