Located in Northern Africa, Morocco shares borders with Spain, Algeria, and Mauritania, and has a population of over 33 million people. It has a moderate subtropical climate cooled by breezes from the Mediterranean Sea and Atlantic Ocean. Morocco has a vibrant culture and people, and its official language is Classical Arabic, with French serving as the unofficial second language in many sectors.