The Angelo Rossi Galleria on Queen Street in Niagara Falls is a "must-go-see destination". To be able to sit and watch a Maestro of glass at work is a thrill that only a trip to Murano, Venice could compare to. Justly so, the Rossi famiy of glassmakers have been developing this amazing craft for over 500 years! I have visited...
More
