You can apply for a Schengen visa at the consulate, embassy, or visa application centre(VAC) of the country where you will spend most of your days. If you plan to stay in multiple countries for the same period of time, apply for the country you are going to visit first.