I need to travel to Italy on official tour but is unable get an appointment at the Italian embassy in India or their consulates. However understand that getting appointment is faster in Swiss embassy.
Can I go in for a Schengen business visa through the Swiss embassy and travel directly to Italy? Otherwise I plan to enter Switzerland, stay for a day and then travel to Italy.