 Star Island (Miami Beach)

Star Island is a neighborhood in the city of Miami Beach on a man-made island in Biscayne Bay, Florida, United States.The island is south of the Venetian Islands and just east of Palm and Hibiscus islands.