Bell Park

Bell Park is the city's largest urban waterfront park in Sudbury. Bell Park is one of the Three Best RatedĀ® Public Parks in Sudbury, ON.