A Sustainable Eco-Resort Is Coming To The Bahamas
As Forbes revealed: Star Resort Group Inc. announced plans to build Port St. George Resort, The Bahamas’ first ever eco-engineered luxury waterfront destination. The 882-acre mixed-used tourist development will span coast to coast on Long Island, often described as the most...