What city in Arabia was located on both a sea route and land to the Europe?

The city of Mecca in Arabia was located on both a sea route and land to Europe. The city was a major trading hub and a center of pilgrimage for Muslims. The sea route from Mecca to Europe was known as the Red Sea route, while the land route was known as the Silk Road.
Copyright Wanderlust World © https://www.ynyoo.com