Movies filmed in Sun Valley Gardens, Pelham, Ontario, Canada
There are 1 movies that were filmed in Sun Valley Gardens, Pelham, Ontario, Canada.
Pelham is a town located in the centre of Niagara Region in Ontario, Canada. The town's southern boundary is formed by the Welland River, a meandering waterway that flows into the Niagara River.