Golf in the Algarve

Find out about golf in the Algarve. With 39 different courses, there is something for every enthusiast