Antilia, the 27-storey Ambani residence, is the second most expensive home in the world

Antilia, the 27-storey Ambani residence, is the second most expensive home in the world