For beach lovers, Portugal’s Algarve is home to some of the best in the world. From tiny coves to miles of golden stretches, and charming little sandy inlets, you’ll be spoiled for choice for things to do in the Algarve