Currently browsing tag

Imlil

The High Atlas Mountains

The High Atlas mountains of Morocco are home to the tallest peaks in North Africa. But to many people, Morocco is best known …