Chefchaouen hamman © Vitecek
Chefchouen is a magical little town up in the Rif Mountains, just a short drive from Tangier. The town has an interesting heritage, as it was a home to Spanish refugees in the middle ages, and took in Christian and Jewish refugees alike as the centuries progressed. Its medina is renowned as one of the most charming in Morocco, with whitewashed, gabled houses and blue-rinsed buildings where craftsmen sit in their shops sewing caftans and embroidering jellabahs. Probably the best thing to do here is hike, though, and one of the best places to trek to is the tiny, traditional village of Kalaa, hiding in the hills outside Chefchaouen.