Faro Island (Ilha de Faro) is a natural paradise in the Ria Formosa Natural Park, south-east of Faro city centre. This island is one of the Algarve's jewels, known for its stunning beaches ...