With a total of 1.6 million visitors, Montenegro is the 36th most visited country (out of 47 countries) in Europe. The majority of foreign visitors to Montenegro come from the neighbouring countries of Serbia, Bosnia and Herzegovina and Kosovo, as well as Russia. The Montenegrin Adriatic coast is  long, with  of beaches and many well-preserved ancient old towns. Some of the most popular beaches on the Montenegrin coast include Jaz Beach, Mogren Beach, Bečići Beach, Sveti Stefan Beach and Velika Plaža. Meanwhile, some of the most popular ancient Montenegrin towns include Herceg Novi, Perast, Kotor, Budva and Ulcinj.