This is our guide to the very best places to visit and things to do in the Algarve – where to find the best beaches, our favourite rustic small towns, what to ...