TOP places to visit in Sweden - is Stockholm the worst Swedish city?