Spain is about 5x the physical size of Portugal, and also that much bigger by population, too (roughly 47 million vs. 10 million people). As a result, Spain offers far more diversity than Portugal as a travel destination, from topography to culture to the sheer number of cities and towns to visit.