Morocco is the only country in Africa that has both Miditirenian and Atlantic coasts. Atlantic one offers great walking along its beaches. One of the best is 6 days camel trek. It starts from Tafedna to Sidi Kawki and one not spend one night in the beautiful town of Essaouira.