The Dutch Embassy is located in New Delhi and the Consulate General is located in Mumbai. Furthermore, there are three Netherlands Business Support Office’s (NBSO’s) in Ahmedabad, Bangaluru and Hyderabad.
- Closing days 2018 - Embassy New Delhi and Consulate-General Mumbai
- Follow us on social media
- NBSO's: an introduction