Tag: Little Canada

photo of little Niagra Falls Clinton Street strip
0 477
Posted in Art Travel

My Godzilla impulse was strong at Little Canada!

“Little Canada” is a miniature exhibit that features a highly detailed miniature version of various…