2 weeks through Portugal by car

Faro - Lagos - Sagres - Sines - Setubal - Lisbon - Cascais - Sintra - Nazare - Leiria - Coimbra - Porto - Duoro Valley - Evora - Beja

Portugal