info@bpvs.in +91(484)2353322 +919562353322 Track your application LOGIN

MACEDONIA

Visa Application Centres and Embassy Information

Embassy of the Republic of Macedonia

Vasant Vihar Block A 15/30 New Delhi 110016

Tel.: + 91 (11) 4614 2603

Email: delhi@mfa.gov.mk