Private tour Faro: The Best of Faro Walking Tour Small group Duration: 3 hours From $480.28 per group up to 10