I am not sure that any towns in Cyprus satisfy the use of the word 'city' as defined in the true English language. Just last week a town I visited in the Caribbean with a population of just a few hundred and that too called itself a city.
Limassol has a place in my heart from the time I lived thereas a youngster but cannot truely be described as anything but a dump.
If I was to choose nowhere beats Kyrenia.
It is ,however, now obvious that buying property, either in the north or south, is not to be recommended with potential ownership problems with some titles in the north and an in the south an increasing chance of banks stealing homes paid for in full years ago. Not that the GC government cares.