Welcome to Lagos, one of the coziest and most charming towns nestled in the heart of Algarve, Portugal. With a reputation that precedes it, you'll hear nothing but good things about this idyllic destination, whether it's from the locals who call it home or…