Updated, May 2020

Morocco is a north African country. Strait of Gibraltar separates it from Spain in Europe. Morocco is very popular travel destination in north Africa. Mediterranean in north and Atlantic Ocean in the east they have beautiful beaches. Capital is Rabat but visitors also like cities of Casablanca and Marrakesh.