Yes, you do need a visa for The Netherlands. However, the type of visa needed is called the Schengen Visa, which is common to 26 European countries. Visit a Visa Application Centre in your town or a nearby city, to apply for a visa. Be clear on your purpose of visit, have your documents in place and submit your application form with the required fee.
Must Explore & Book: Turkey Holiday Packages