Pen Centre in St. Catharines

The Pen Centre is situated at 221 Glendale Avenue in St. Catharines, Ontario, Canada. The Niagara Region's largest shopping center located there. The Pen Centre is a well-liked location for local consumers thanks to its more than 200 shops and services. The mall also...

All about Port Dalhousie

All about Port Dalhousie

Image by Louie Luo The first Welland Canal was built in 1824 and completed six years later. Its construction is responsible for the existence of the town known as Port Dalhousie. The canal came into being in the early 1800s and was originally located at the western...