The beautiful seaside town in Africa that hardly any tourists visit

The city offers a melting pot of different cultures and sees a combination of Arabic, Jewish, and Berber influences.

No comments

Read more