Although the city ranks 228th place in the global list of 'Cost of Living' survey by ECA International

New Delhi is India's most expensive city for expatriates but ranks in the 228th place in the global list, according to the findings of the latest 'Cost of Living' survey by ECA International.