Description
S.T.A.R. stands for Sustainable Terrain And Resources. It is a private destination using off-grid technology to power the entire island. We offer desirable and unique experiences to visitors, while caring for the environment and educating people about real possibilities in sustainable development. Click on the links to learn more about how the project started, what our mission is and the people making it all become a reality.
Address
- Address:North Eleuthera
- Island:Eleuthera, Bahamas
- Town:Harbour Island
- Website:www.starislandbahamas.net/
- Email: Email this business
Wrong info? click here to let us know