i do agree as well 16 days for barcelona, madrid and
andalusia is already too much, so adding morocco is definitely possible, but only if you want to add pins to your "i've been there" map but without actually experiencing anything of the places barcelona + madrid plus daytrips from each will be a more sensible plan..... or madrid + andalusia, or andalusia alone, or maybe (only ...