A new five-star resort for Star Island in the Bahamas will be the new destination for eco-friendly traveler. The resortʼs energy is self-sufficient with their power coming from solar, wind and micro-hydro generators. Inside the resort, travelers can see LED lighting and geothermal HVAC, and they have the rainwater harvesting system that provides water for …