2017 Holidays Calendar List U.S. Embassy New Delhi, India

2017 Holidays Calendar List U.S. Embassy New Delhi, India: The Embassy of the United States of America is located in New Delhi which is headed by the U.S. Ambassador to India. The Embassy of the United States of America New…