It does not have to be wealthy people, just people who make substantially more then the locals. Housing prices have risen in my city(2nd tier city) in India. Most are brought by NRI's/outsiders, many vacant. There are numerous flats coming up. For locals it very difficult to acquire one, hence they are buying out in smaller cities, and prices have risen in smaller cities as well.