General Consulate of Egypt in India
EMBASSY ADRESS:
Flat No.101 Benhur Apartments,32 Narayan Dabholkar Road, Mumbai- 400006
EMBASSY TELEPHONE:
EMBASSY E-MAIL
n/a
EMBASSY WEBSITE:
n/a
Flat No.101 Benhur Apartments,32 Narayan Dabholkar Road, Mumbai- 400006
n/a
n/a