Bonjour,
Avec la possibilité de partir 3 semaines je vous conseille de faire un circuit au lieu de rester dans une même zone trop longtemps.
Vous pouvez commencer par Porto une des plus grandes villes du Portugal, en continuant vers
Braga et son Bom Jésus, le Geres et Guimarães première ville du Portugal.
Ensuite vous pouvez redescendre la cote en train pour arriver à Lisbonne où vous trouverez plein de choses à voir, dans la même zone vous pourrez facilement accéder en train pour une journée à Sintra, Cascais ainsi que Setubal.
Puis pour finir le sud en longeant la cote de l’Algarve en terminant par la ville de Faro d’où vous pourrez repartir !
Si vous avez d’autres questions n’hésitez pas !!