Lagos is a busy coastal town in the Algarve that has all the things people love about the region. There are beaches of all descriptions, from long sandy bays to ... Read more