For more information pertaining to visas and travel procedures for Switzerland, kindly log in to the webpage of the Embassy of Switzerland Visa Section in Delhi by clicking here.