These are the Schengen area allowed Visas and their requirements.
Denmark Tourist Visa Requirements
France Tourist Visa Requirements
Finland Tourist Visa Requirements
Germany Tourist Visa Requirements
Greece Tourist Visa Requirements
Italy Tourist, Family, Friends Visa Requirements
Spain BLS Tourist Requirements
Sweden Tourism Visa Requirements
Switzerland Tourism Visa Requirements