Morocco, a North African country bordering the Atlantic Ocean and Mediterranean Sea, is distinguished by its Berber, Arabian and European cultural influences. Marrakesh’s medina, a mazelike medieval quarter, offers entertainment in its Djemaa el-Fna square and souks (marketplaces) selling ceramics, jewelry and metal lanterns. The capital Rabat’s Kasbah of the Udayas is a 12th-century royal fort overlooking the water. The area of present-day Morocco has been inhabited since Paleolithic times, sometime between 190,000 and 90,000 BC. Morocco later became a realm of the North African civilisation of ancient Carthage as part of its empire. The Muslim conquest of the Maghreb, was achieved between the 7th and early 8th Centuries. It brought both the Arabic language and Islam to the area. Morocco has a coast by the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. It is bordered by Spain to the north (a water border through the Strait and land borders with three small Spanish-controlled exclaves, Ceuta, Melilla, and Peñón de Vélez de la Gomera), Algeria to the east, and Western Sahara to the south. Since Morocco controls most of Western Sahara, its de facto southern boundary is with Mauritania. The country's Mediterranean climate is similar to that of southern California, with lush forests in the northern and central mountain ranges of the country, giving way to dryer conditions and inland deserts further southeast. The Moroccan coastal plains experience remarkably moderate temperatures even in summer, owing to the effect of the cold Canary Current off its Atlantic coast. Tourism is increasingly focused on Morocco's culture, such as its ancient cities. The modern tourist industry capitalises on Morocco's ancient Roman and Islamic sites, and on its landscape and cultural history. 60% of Morocco's tourists visit for its culture and heritage. Agadir on the coast is a base for tours to the Atlas Mountains. Other resorts in north Morocco are also very popular. Casablanca is the major cruise port in Morocco, Marrakech in central Morocco is a popular tourist destination for one- and two-day excursions that provide a taste of Morocco's history and culture.