Contact the publisher of this press release 52 Countries Vie for the First Annual Consuls' Regatta Trophy as Part of the XXIII Elissa Regatta at the Houston Yacht Club