Here’s the full list of most expensive places to live:
1. Bermuda
2. Switzerland
3. Cayman Islands
4. Bahamas
5. Iceland
6. Singapore
7. Barbados
8. Norway
9. Denmark
10. Australia
12. USA
18. Israel
19. South Korea
20. France
21. Austria
22. Finland
24. Canada
25. Netherlands
26. Germany
29. UK
32. Italy
33. Sweden
34. UAE
43. Japan
54. Saudi Arabia
57. Spain
62. Chile
71. Poland
75. Mexico
79. Venezuela
90. Brazil
93. China
99. South Africa
110. Russia
115. Indonesia
118. Argentina
131. Turkey
133. Bangladesh
137. Nigeria
138. India
139. Egypt
140. Pakistan