Slovenia is a very safe country, with crime levels being quite low. But you might need to deliver a valid visa amount to stay in the country for over a few months. This is usually enough to ensure that you can stay. There are two different types of visa that you can apply for in Slovenia. The first is a three or more five-year visa, which allows indefinite leave to remain, depending upon your chosen activity. The next is a three-year visa, which usually allows restricted leave to certain specified industries, but does allow you to stay in the country for a further three decades.