Hi Friends,
I have temporary residence permit for 1 year. Do I need to get visas for UK or Switzerland for holidays there?
Please advice.
Please note that any unsolicited advertising will be removed