Diplomatic Enclave, Sardar Patel Marg, New Delhi

GPTKB entity