The Kingdom of Saudi Arabia has drawn the attention of marine sports enthusiasts around the world as the city of Jeddah prepares to host a leg of the 37th America’s Cup, 29 November to 2 December.
The Kingdom of Saudi Arabia has drawn the attention of marine sports enthusiasts around the world as the city of Jeddah prepares to host a leg of the 37th America’s Cup, 29 November to 2 December.