travel europe..?

could you give me some ideas as to how long i should stay for in each of these citys/countrys .. long enough to see and enjoy the city … ive been to venice, and vienna and paris before so i know kinda what to expect over there and how long id like to revisit those places for … these are the others,
-london
-spain
-french riviera
-pisa
-milan
-rome
-pompeii
-isle of capri
-sorrento
-athens
-delphi
-olympia
-santorini
-mykonos
-croatia
-slovenia
-berlin
-amsterdam

or if there are some other places you found really amazing ?

Italian speakers please!! Can you translate these few sentences?

•Budva is by far the most popular tourist destination in Montenegro
•St. Stefan is the only town-hotel in the world
•There are over 11 km of sandy beaches in or near Budva
•In 1979. the city suffered an earthquake and it took 8 years to rebuild the city
•St. Ivan’s church dates back to 7th century. The church owns a library, a chancery, as well as paintings and icons by artists from Venice created between 15 th and 17 th century