Top 10 things to do around Faro, Portugal for a surprising and rich time visiting one of Portugal's best destinations.