I was planning 15-16 day trip in Spain with 2-3 days in Lisbon. While in Granada, found out a day trip to Morocco ( Tangier ). Saw videos and reviews about Tangier. Does not look exciting. Then read good reviews about Marrakech. I am wondering if , due to limited time not go to Lisbon, or give up some days.in Spain. I am willing to take domestic flights and save time even if it costs more. I know there are flights between Madrid and Marrakech as well as Lisbon and Marrakesh. Please suggest which cities to forego. ? Can I fly to Marrakech for 2 nights only.
Had planned 2 nights Madrid, 3 Barcelona. Train Madrid to Cordoba and reach night to Seville. Tour Seville next day and stay another night in Seville. 3 nights Granada . Flight Seville to Barcelona. 3 nights Barcelona, fly to Lisbon and was coming home to US from Lisbon but now after reading about 2nd best place to visit, thinking about not doing day trip to Tangier and fly to Marrakesh.. Need help what to give up Lisbon, Marrakesh, Madrid , Seville , Granada?