It is safe to say that Portugal is a country of contrasts. Alongside its contemporary cities and traditional villages you will find rolling vineyards, flat farmland, dramatic mountain ranges and idyllic coastal regions. With so much on offer yet so little time for most¬†Portugal holidays,…