From exploring Old Town and amazing beaches, to kayaking and hiking around the Algarve, here are the BEST things to do in Lagos, Portugal!