Best Cities in the World No. 26-45

26 Stockholm 195.50

27 Rio de Janeiro 195.30

28 Bangkok 195.15

29 Kyoto 195.00

30 Krakow 193.48

31 Mexico City 192.93

32 Seville 190.65

33 Naples 190.30

34 San Fransisco 189.70

35 Melbourne 189.35

36 Milan 189.05

37 Taipei 188.93

38 Copenhagen 188.40

39 Vancouver 187.50

40 Cairo 186.78

41 Buenos Aires 186.70

42 Hanoi 186.55

43 Montréal 186.40

44 Cape Town 186.30

45 Valencia 185.90

46 Kuala Lumpur 185.72

47 Dubai 185.55

48 Kathmandu 185.00

49 Munich 184.93

50 Edinburgh 183.80