Photo courtesy of Studio Hillier
A new luxury waterfront destination is in the works in The Bahamas. Port St. George, operated by StarPort Resorts Inc., will be located on Long Island—stretching from coast to coast. The mixed-use development will cater to those seeking an “authentic Bahamian environment, luxurious, modern amenities and an eco-friendly lifestyle,” according to the official release. Read more >>