Every year about 25,000 sailors take part in the race .
More than 250,000 spectators watch the Barcolana from the Trieste seafront , known as the Rive , and from the Karst highland .
Every year about 25,000 sailors take part in the race and more than 250,000 spectators watch the Barcolana from the Trieste seafront , known as the Rive , and from the Karst highland .