Squamish British Columbia Gets First Tesla Supercharger in Canada!

Tesla has installed and opened their first Supercharger station in Canada.  The new 6 stall Supercharger is in Squamish, British Columbia, just about halfway between Vancouver, BC and Whistler, BC.  According to Google maps it is 67 kilometers north of Vancouver – or about an hour drive without traffic. The new Tesla Squamish Supercharger is […]

%d bloggers like this: