Schengen area comprises 29 countries which are Austria, Bulgaria, Belgium, Czech Republic, Croatia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, and Switzerland. With a valid Schengen visa, you can visit any of these 29 countries which come under the Schengen agreement.