There are only private EV charging plugs on the Twillingate Islands, which may sometimes be available by arrangement with the owners. More reliable charging stations can be found in Gander and Lewisporte. You can visit takechargenl.ca for up-to-date details.