MUST SEE CITIES in

PORTUGAL

LISBON

1

PORTO

2

GUIMARAES

3

COIMBRA

4

EVORA

5

FARO

6

LAGOS

7

MOST BEAUTIFUL CITIES IN THE PORTUGAL TAP TO READ THE FULL article HERE