AntiliaTo find the largest house in the world, we have to travel all the way to South Mumbai, India.continue reading