You are an Indian passport holder with a B1/B2 visa for the US and you want to visit Switzerland for 2 days during your travel to the US - do you need a visa?
Medan Schweiz inte är medlem i EU, är de medlem i Schengenområdet, så att komma in i landet och stanna i 2 dagar du måste ansöka om Schengen-visum med schweizaren myndigheter .
Du har inget undantag på grund av din amerikanska visum för inresa till Schengenområdet.