The southwestern Ontario city of Windsor Ontario, long a major centre of manufacturing and distilling, has another claim to fame. Known alternatively as trams or trolleys, Windsor was the first city in Canada to have electric “streetcars”. Like many other… »