Morocco (Arabic: المغرب, al-Maġrib, officially the Kingdom of Morocco (المملكة المغربية, al-Mamlakah al-Maġribiyya, Tagldit Umrruk), is a country located in North Africa. the capital is Rabat, and its largest city is Casablanca. Morocco has a coast on the Atlantic Ocean that reaches past the Strait of Gibraltar into the Mediterranean Sea. It is bordered by Spain to the noth and Algeria to the east, and Mauritania to the south. Several dialects of Arabic and Berber are spoken in Morocco. However, this linguistic diversity doesn't affect the ethnic situation as the population is largely homogeneous.