Ever fancied a trip to the Algarve? Well if you have, I would highly recommend a visit to Lagos. Lagos is a beautiful town in southern Portugal which boasts arguably the best beaches in the region. The town is surrounded by the ancient city walls and a walk around them gives you some of the best views of the picturesque harbour. After a wander through the cobbled streets, soaking up the history of the architecture, a coffee or beer stop is essential. You really are spoilt for choice as the quaint cafes and bars offer a wide range of refreshments. At night the town becomes a vibrant place to visit whether you prefer a quiet dinner with your partner or a night of dancing with some newly made friends. There are plenty of reasonably priced taxis available at the end of your evening to take you back to your holiday accommodation.