do american citizens need a visa for montenegro?
U.S. citizen visitors (traveling with U.S. passports) do not need a visa to enter and stay in Montenegro for up to 90 days. Visitors must register within the first 24 hours of arrival. ... If you do not register, you may be subject to a fine, incarceration, expulsion, and/or difficulties in departing Montenegro.