staying about a wee in each location, what are the best places to visit in North Portugal and the best places in Algarve?
Praia da Rocha was one of my favorite beaches in Algarve. Praia da Marinha was also beautiful, the rock formations there were so interesting to se!
Mentioned in this answer:
1. North: Porto, Douro and Guimaraes