The old town is incredibly rich in history, boasting charming cobblestone streets, a medieval cathedral ... Both Faro and ...