91 sailors head to Puerto Sherry, Spain for the 2019 Para World Sailing Championships
Almost 100 sailors from 28 nations are all set for the 2019 Para World Sailing Championships in Puerto Sherry, El Puerto de Santa María, Cadiz, Spain from 1-7 July.