Faro

Faro is a town in the south of Portugal.

MonumentsEdit

LandscapesEdit

Read in another language