Place in

Do you know that this country takes 13th place in the world in terms of people’s living standards. Its laws suggest the issuance of a Schengen visa, which is important for people who love to travel to European countries.