does canadian passport need visa to germany?
Canadian citizens with a valid travel passport can travel to Germany and other countries of the Schengen Area for a maximum of 90 days without having to apply or obtain a Schengen visa.