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.