14 Amazing Facts About Mukesh Ambani House Antilia, A Whopping $2 Billion Residence
The residence is, named Antilia, is completely the epitome of luxury and profligacy and here we have collected ming boggling details for you. The house is 27 storeys, 173 meters (568 ft) tall, more than 37,000 square meters (400,000 sq…