marinesciencetoday.com
Ocean Organization Spotlight: Oliver Hazard Perry Rhode Island
Oliver Hazard Perry Rhode Island is a non-profit sail organization that provides opportunities for guests to live and learn aboard a functioning tall ship.