Oujda, with its blend of cultures, offers milder temperatures from March to May and September to November. Spend 2-3 days exploring the historic Medina, visiting the Sidi Yahya Mosque, and immersing yourself in the vibrant local markets of this eastern Moroccan city..
.