Swiss Embassy Suspends Schengen Visa Applications
The Swiss embassy in New Delhi has temporarily suspended Schengen visa applications for Indian tour groups until October due to ...
Read moreThe Swiss embassy in New Delhi has temporarily suspended Schengen visa applications for Indian tour groups until October due to ...
Read more