The drive from Faro airport to the hills around Moncarapacho, in Portugal’s Algarve, takes about half an hour. Humble little towns give way to seemingly endless groves of olive and citrus trees.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results