Planning a eurotrip from India this summer...iten: Entry: Amsterdam 3 nights Belgium:4 nights Italy: 5 nights Spain: 5 nights France: 3 nights port of exit back to India.
Which consulate should I apply my visa for this itinerary?
According to a few resources mentioned below, and the information the Netherland Embassy had given to me a while ago, the country (embassy) you're applying your visa from, has to be either the first country you're entering within the Schengen zone, or the one that you'll be staying the longest.
You can then travel within the Schengen area to other countries. Which consulate you should apply your visa would probably depend on how long you're going to stay in each country, what flights/buses/trains you're going to take and which itinerary is the most efficient/cheapest. etc.
There have been other questions previously asked (Should my first trip be to the country which issued my Schengen Visa?) which I highly recommend to search and read before posting new questions.
P.S. Based on what I've heard from friends, NL is fairly straightforward, efficient, and easy on issuing visas.