I am Indian citizen residing in USA (currently on H1B visa valid till 2014, passport valid for another 8 years). I have recently received a visitor's Schengen visa (short term upto 90 days category visa) from Swiss consulate. However, for some reason, we won't be able to make that trip to Switzerland now.
Can I go to Germany and Italy during the same period during which my Schenegen visa (given by Swiss consulate) will be valid? Or do I need to apply for fresh Schengen visa from either German consulate (my port of entry) or Italian consulate (my longest stay during my trip)?