Hence, applying for a Germany VISA (Schengen visa for Germany), there are certain documents you have to complete before making an appointment. If you are travelling to more than one Schengen country, you will apply in the German Embassy/Consulate in your country if Germany is the country you will stay the longest. If there is no significant difference in days in-between the Schengen countries you will be visiting, you will apply for a Schengen visa in the German Embassy or Consulate if Germany is the first port of entry in the Schengen Area. The list of documents required for applying for a Schengen visa in a German Embassy or Consulate depends on the type of visa you are applying for..
A Schengen visa is valid for the territory of all Schengen countries and entitles the holder to stay in the Schengen area for a maximum of 90 days within a six-month period starting from the date of the first entry into the area (unless stated otherwise on the visa sticker).