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...