Strike the lively corniche that weaves along the shore, or begin to see the sparkling beach that lurks beneath the tower of The nice Almohadan Citadel. The earthy Berber heart of Rabat is absolutely the spot to be nevertheless.Sitting down snug amid the lush Rif Mountains, Chefchaouen is usually a labyrinth hill town of blue-on-blue structures whic