Italy visa requirements for US green card holders

Italy visa requirements for US green card holders – 2018

Italy is the third most visited Schengen country with over 1.8 million visa applications. Italy has one of the highest visa rejection rate of 6% in 2016. This post will help you in understanding for US green card holders and how you can make sure that you get your Schengen visa approved. Sadly yes, you[…]