Morocco’s Imperial Cities are the old capitals of historic empires and dynasties that ruled over the kingdom for long centuries, and made it an enchanting destination to visit. Above the almighty Atlas Mountains, lies the smallest and most relaxed of the imperial towns, Meknes. Meknes is famously known for authentic doors, Moorish architecture and medieval...Read More