Sustainable Green Travel Location: Star Island Bahamas
Looking for a green travel destination? Check out Star Island Resort in the Bahamas. This resort is off the grid, creating its own power through solar panels and wind turbines. The island grows its own food so there is no energy needed to transport food there. Check out their website.