I am currently looking at some travel packages and plan to take a large trip sometime in late-January to early-February. I originally wanted to do a large East Coast USA trip from Miami to NYC. However given the current US government administration and political climate here, I decided against that idea and instead take a large Europe trip in winter. For this large European trip, here are my options:
14-day Central Europe tour that goes to Germany, Poland, Czechia, Austria and Hungary while traversing through a part of Slovakia. Tour starts in Warsaw and goes to Krakow, Budapest, Vienna, Prague and ends in Berlin.
19-day Spain, Portugal and Morocco tour that starts from Madrid and goes to Portugal and then back to southern Spain, then crossing a large body of water to get to Morocco and exploring a couple half of the trip in Morocco ending in Marrakech. Tour in Madrid and major cities of Porto, Lisbon, Seville, Tangier, Casablanca and ending in Marrakech.
I have recently been to Costa Rica, Peru and Bolivia which are all wonderful Spanish-speaking countries, so Spain might feel like too much for me. Although traveling to Portugal and Morocco will be very exciting for me. The weather will definitely be better in these countries than Central Europe in January. However I would also love to travel to Germany, Austria and Czechia.
Although the second tour option does't touch eastern Spain and the popular cities of Barcelona and Valencia, that is perfectly fine. I don't mean any disrespect to Barcelona, but I don't have much desire to go there anymore (even given the incredible architecture, culture, history and beaches). Especially when considering the anti-tourist protests, overtourism, the endangerment of the Catalan language, and the very nightmarish housing affordability crisis going on there.