You will need to make the application at the consulate of the county or countries you will visit. However, if the countries are all in the Schengen Area, then get the visa for the first one you will visit, you can then enter all the others.

Example, we live in Spain my wife can visit/live and work in France, Portugal, Germany, Italy, etc but not Gibraltar, not even to go shopping !!!!