Tag: India

17,000 Square Foot Modern Mansion In New Delhi, India

Location: New Delhi, India Square Footage: 17,750 Bedrooms & Bathrooms: 7 bedrooms & 10 bathrooms Price: Available Upon Request This modern mansion is located in New Delhi, India and is situated on 2.5 acres of land. It features approximately...

Antilla – The $1 Billion SUPER Home In Mumbai, India

Location: Altamount Rd  Mumbai, MH, India Square Footage: 400,000 Value: $1,000,000,000 If you haven't heard of this home already, then you MUST be living in a hole. Dubbed "Antilla", this massive 27-story home is located in Mumbai, India. Billed...