The Long Island Sound The Race is a sailing race that takes place in Long Island Sound each year. The race is open to anyone who wants to compete, and there are several different categories that sailors can compete in. The race begins in Stamford, Connecticut and ends in Orient Point, New York. The race…
Read more
Categories: Blog