Looking for the best things to do in Lagos, Portugal? From the best beaches to historical attractions, here's what to do in Lagos!