Porto and Funchal

Seven nights in two of Portugal's most exciting cities