Open main menu

Faro

municipality and city in Portugal
English: Faro is a town in the south of Portugal.

MonumentsEdit

LandscapesEdit

TrafficEdit