Foreign Embassies nearby 8, Second Floor, Krishna Market, Kalkaji, New Delhi, Delhi 110019, India

Vmake Visas - Delhi

Approximately 0.79 km away
Address: 305, Sheetla House Building Number 73-74, Nehru Place, Nehru Place, New Delhi, new delhi 110019, India

North Korean Embassy

Approximately 1.63 km away
Address: Greater Kailash II, Greater Kailash, New Delhi, Delhi 110048, India

Royal Cambodia Embassy

Approximately 1.98 km away
Address: Greater Kailash II, Greater Kailash, New Delhi, Delhi 110048, India