A member found this electric vehicle charging station while vacationing in St. Thomas. According to a 2019 article in the St. John Source, there is estimated to be about 150 EVs on the St. Thomas island.
A member found this electric vehicle charging station while vacationing in St. Thomas. According to a 2019 article in the St. John Source, there is estimated to be about 150 EVs on the St. Thomas island.