Vice President House is the official residence of the Vice President of India, located in New Delhi, Delhi, India.
Vice President House
kjfitz
@ 2007-08-10 16:55:46
Welcome back!