Morroco is definitely woth a visit. I was only there for about 5 days and I recommend that you skip Tangiers and take a ferry from Algeciras(sp?) to Tetuan instead. It is a smallish city and will not be so overwhelming. I also recommend the small village of Chefchauen(Chauen, as the Spainards say). It is lovely and very picturesque. Enjoy the green tea!