Miejsce 2. Bengaluru, Indie
Drugim najtańszym miastem świata jest trzecie największe miasto Indii. Bengaluru, na którego terenie ludzie żyli już 4 tys. lat przed Chrystusem. Położone jest ono na płaskowyżu Dekan, a zamieszkuje je ok 4,3 mln osób. Może pochwalić się łagodnym klimatem oraz statusem "Hinduskiego Miasta Ogrodów", jak często jest nazywane ze względu na parki: Lal Bagh Gardens (założony w 1760 roku) i Park Cubbona (zapoczątkowany w 1870 roku). Jednak dynamiczny rozwój zaburza harmonię założonego w XVI wieku ośrodka. Można tu znaleźć z jednej strony liczne zabytki, a z drugiej siedziby światowych koncernów branży elektronicznej i informatycznej. Bengaluru z tego względu określane jest także mianem indyjskiej Doliny Krzemowej. Na ulicach można tu spotkać trzymające się za ręce pary - rzecz ciągle jeszcze nie do wyobrażenia w innych częściach Indii.