Answer
President of India (It is Located in New Dehli and at 320 Acres it is the Largest Residence of Any Head of State in the World)

Share and Enjoy !