Alternative Energy - Solar, Geo-Thermal, Bio-fuels
The solar-powered town located just northeast of Fort Myers off of State Road 31 was designed with electric cars in mind. Founders Square, the initial downtown district, is equipped with multiple charging stations where electric vehicles can plug in for a free charge. Every garage at Babcock...