Description
Cataraqui Town Centre or the Cat Centre is a favorite shopping destination of shopaholics. Here, you can explore different shops, from Target to Body Shop, this mall is an one-stop shop that caters to the entire family.
by wcities
on April 28, 2014 from wcities