Address:
Embassy of the State of Qatar in New Delhi, India
EP-31A, Chandragupta Marg, Chanakyapuri,
New Delhi-110021
NA
(+91-11) 26886080
NA
NA