Good news! The most affordable developed world city is… Paris! October 27, 2014 Yay! Posted in: Infographic of the day