Sailing venue unveiled for 2012 Olympic Games (AP)

Sailing facilities for the 2012 London Olympics were officially unveiled Friday, making it the first new venue to be completed for the games. The $10 million marina is located at the Weymouth and Portland National Sailing Academy in Dorset on the south coast of England, which boasts some of the best small boat sailing conditions in the world.

Leave a Reply