YCPR - What does YCPR stand for? The Free Dictionary
References in periodicals archive
Williams was one of 12 skippers who yesterday took part in the inaugural events of the 2009 World Match Racing Tour first round - the Marseille International Match Race, being held at the Yachting Club de Point Rouge (YCPR
) in France.