Jeddah – first impressions of a Red Sea wonder
The Red Sea city of Jeddah on the most western coastline of Saudi Arabia is an arresting, stunning sensory experience, and a truly outstanding place for international yachting. The vision to hold the America’s Cup Preliminary Regatta Jeddah, presented by…