For stays of up to 90 days, a visa is not required for citizens of 97 world countries, including all citizens of the European Union (except Cyprus), Untied States, Canada, Australia, Russia, and an extensive number of further states. Citizens of Azerbaijan, Belarus, Georgia, Kazakhstan, Kyrgyzstan, Macao, Tajikistan, Turkmenistan, Ukraine and Uzbekistan may only …
Read more