A new report outlines the globe's most expensive cities according to cost of living, ranking places liks Tokyo, Moscow, and Geneva, Switzerland on top. Today Curbed National finds listings in these cities—as well as some more modest offerings in America's cheapest town, Harlingen, Texas. [Curbed National]
Filed under: