Sail Newport is home to New England's largest public sailing center and is considered Rhode Island's premier public sailing site. Founded in 1983, Sail Newport's mission is to promote and operate affordable public sailing instruction, rental programs and to create opportunities to attract new sailors to the sport.
Award…