ADD COMMENT
Niagara Central Airport, Pelham
/
Ontario Canada
Pelham is a town located in the center of Niagara Region, in Ontario, Canada. The southern boundary of the town is formed by the Welland River, a meandering waterway, which flows into the Niagara River. Not only is Pelham a place with historical significant, but it also offers many attractions to visitors.