Address:
Embassy of India in Cairo, Egypt
5, Aziz Abaza Street
Zamalek
P.O. Box No. 718
Cairo 11211
00-20-2-27360052
00-20-2-27364038
NA
NA