Faro is a busy industrial town and port in south Portugal. The main attraction is shopping with a number of notable churches and the nearby beaches for visitors to enjoy.