The city offers a melting pot of different cultures and sees a combination of Arabic, Jewish, and Berber influences.
Are you dreaming of your next great escape? Counting down the days 'til you have golden sand between your toes?
Breakfasts are equally varied and delicious - think acai bowls, chia puddings, tomato bread and every type of coffee ...
Imagine sitting at a tiny outdoor table in a crowded restaurant with a buzzy atmosphere set in a narrow cobbled street on a ...