Just wanted a confirmation whether Indian passport holders need a transit visa for flights to Canada if there is a stopover in Western Europe particularly if the stopover is in Paris, London, Amsterdam, Munich or Frankfurt? Any constructive suggestion is greatly appreciated.