Sefrou is a small Berber town 30 km south of Fez, which you may visit during Morocco Trips. It's known for its waterfalls and the diversity of the surrounding countryside. A major farming center, the town’s name has become synonymous with the Cherry Festival which takes place there every June. A few kilometers away, along a road that climbs through slopes dotted with olive trees, lies the village of Bhalil celebrated for its troglodyte cave dwellings.