Kathmandu has been ranked fourth on the list of least expensive cities to live in, according to the latest Worldwide Cost of Living Survey from the Economist Intelligence Unit.
While South Asian locations dominated the cheapest cities to live in, East Asian now now make up 11 of the world's 20 most expensive cities. No U.S. city made the top 20.
Tokyo bagged the title of most expensive city as it overtook over from the Swiss city of Zurich, which dropped to seventh from the top last year. Australian cities were among the biggest movers in the top 10 most expensive cities.
The Venezuelan city of Caracas rose 25 places to ninth, making it the most expensive city across the Americas. According to the survey, the Canadian city of Vancouver is the most expensive location in North America, at position 21. Los Angeles and New York City tie at 27th as the most expensive U.S. cities.
The Worldwide Cost of Living survey is released twice a year by the EIU and compares hundreds of prices across 160 products and services, including items such as food, drink, rentals, utility bills, schooling costs and household supplies.
Top 10 expensive cities
1. Tokyo, Japan (+1 place)
2. Osaka, Japan (+1)
3. Sydney, Australia (+4)
=4. Oslo, Norway (+1)
=4. Melbourne, Australia (+4)
6. Singapore (+3)
7. Zurich, Switzerland (-6)
8. Paris, France (-2)
9. Caracas, Venezuela (+25)
10. Geneva, Switzerland (-7)
Top 10 least expensive cities
=1. Karachi, Pakistan
=1. Mumbai, India
3. New Delhi, India
4. Kathmandu, Nepal
=5. Algiers, Algeria
=5. Bucharest, Romania
7. Colombo, Sri Lanka
8. Panama City, Panama
9. Jeddah, Saudi Arabia
10. Tehran, Iran