i haven't visited many cities and countires but from what i saw Edinburgh wins without even a question ! beautiful city specially during spring/summer with a bit of sunshine royal garden is stunning so is the castle and all the buldings around it defo my favourite city so far. London is also outstanding city -so many things to do u can't be bored even for a second everybody would find something for themselves
don't know if that counts but Tenerife is also spectacular place !
in a future i would like to visit so many cities but my dream is to see Tokio and Kioto in Japan.