If you are thinking to visit Slovenia, the best way is to apply in advance for the Slovenia entry registration. You can do this either at the Ministry of Foreign Affairs in Slovenia or at the consular offices of countries that you intend to visit in the region. You will need to provide the required documents, such as a photo identification, passport, payment and any other visa requirements. There are separate applications for citizens of the country and foreigners.