Castle of Silves

Silves

Faro
Vilamoura

Vilamoura

Sagres

Sagres

Lagos

Lagos

Portimao

Portimão

Albufeira

Albufeira