what countries in europe do you need a visa?
Bulgaria, Croatia, Estonia, Latvia, Lithuania, Romania, Slovenia. 90 days for Austria, Belgium, Denmark, Finland, Germany, Ireland, Italy, Luxembourg, Netherlands, Sweden; 30 days for others. All states. 3 months.