you could try applying visa in italian embassy. swiss authority allows schengen visa holders entering in their country.
on my last trip to europe i was allowed to enter switzerland holding schengen visa issued by italian embassy here in doha.
you could try applying visa in italian embassy. swiss authority allows schengen visa holders entering in their country.
on my last trip to europe i was allowed to enter switzerland holding schengen visa issued by italian embassy here in doha.