The photo was made at the Galbraiths ' home in New Delhi during his term as ambassador to India , 1961-63 , not in 1966 or 1956 .
India
New Delhi
/location/location/contains
India
New Delhi
/location/country/capital
LOCATION
New Delhi
LOCATION
India