Morocco is considered the most politically stable country in the Maghreb region of Africa, which makes it a great destination for travelers looking to explore the area. Morocco’s landscape is very diverse with the rugged Atlas mountains, the Sahara desert, and a gorgeous coastline along the Mediterranean Sea and the Atlantic Ocean. In addition to the diverse geography, Morocco’s tourist destinations are Casablanca, Fez and Marrakesh. Casablanca is an extremely important port and financial hub for all of Africa, and has a unique blended feel due to Portuguese, Spanish and French influences. Fez is often considered as the cultural capital of Morocco, while the city of Marrakesh features a lot of distinctive Moroccan architecture including the largest berber market.
Egypt is one of the most historically and culturally rich countries in the world. Though part of Africa, this country is linked to Asia and the Middle East via the Sinai Peninsula - which has been a pivotal piece of land for thousands of years. If you enjoy ancient ruins and archaeology, then Egypt is your paradise. Incredible attractions can be found throughout the country, often near the life-giving Nile River. It is this river where you will also encounter some incredible natural beauty as well - it is where lush greens grow out to their desert barriers, and where large Nile Crocodiles soak up the sun while they wait for their next meal. If you have a sense of adventure and a taste for culture, history, great food and hot weather, then Egypt is the perfect destination for you.