Как уже правильно подсказали: есть страны вне Шенгена, которые в одностороннем порядке признают шенгенские визы. Как туристические, так и ВНЖ. Болгария, Кипр, кто-то там ещё, кто собирается к Шенгену присоединяться. Хорватия до недавнего времени была такой, теперь она официально в Шенгене. Очень удобно кстати.