25 of the best beaches in Europe

Picking the best beaches in Spain, Portugal, Italy, France, Greece and Croatia, with a place to stay and eat in each

Algarve travel guide: what to see plus the best bars, hotels and restaurants

There is so much more to this sun-kissed region of Portugal than its beautiful beaches. Great seafood, elegant villages, and near-deserted islands and lagoons for a start …