News

Indian passport holders planning a European adventure need a Schengen visa to explore 29 nations, including France and Italy.