0 By Geeks In In the NewsPosted 2018-06-0143 24’ racing sailboats assemble at Victoria International MarinaWelcoming the Melges24 World Championship Regatta – May 31 to June 9, 2018 By Craig Norris It is a distinct honour and privilege to be the host marina for one of the most exciting world [...] READ MORE