An Eco getaway, Star Island, BahamaslovelyMay 5, 2013Places63 Comments An Eco getaway, Star Island, Bahamas