If you are planning a short visit to Germany and you do not have German nationality, you may need to apply for a Schengen visa. Germany is one of the 26 European countries forming the Schengen Area which have no border controls between them.
Please refer to the following link to check, the citizens of which all countries require or do not require a visa to enter Germany.
Do I need a visa to enter Germany?
Please click here
for the updated travel insurance list which is applicable with effect from 01 October 2016.