Medieval castles, cobblestone villages, captivating cities and golden-sand beaches: the Portugal experience can mean many things 4 dedicated authors21 weeks of research489 restaurants visitedOne too many glasses of port