The cost of a flat in India depends on the cost of the underlying real estate that the housing complex is built on. If you buy a flat in a posh neighborhood in a metropolitan city, it will turn out to be an expensive affair owing to the high cost of land. Conversely, if you were to buy a flat in a Tier-1 or Tier-2 city in the country, it would turn out to be a far more reasonable transaction.