Photo You Must See: Sailing Off Trieste

Travel Blog  •  World Hum  •  10.14.09 | 9:58 AM ET

REUTERS/Stefano Rellandini

Sailboats at the annual Barcolana regatta in the Gulf of Trieste near northern Italy. The race is one of the largest in the world with more than 2,000 participants.



No comments for Photo You Must See: Sailing Off Trieste.

Commenting is not available in this weblog entry.