4. Spain (52.7 million visitors)
Spain is one of the most beautiful countries in the world! The impressive Moorish architecture of Granada and Seville welcome thousands of tourists every year. Learn a rich sporting history in FC Barcelona and Real Madrid and explore the food culture of the country. Look to the Canary and Balearic Islands and you will experience some of the world’s wildest parties. Also make sure to visit unique Spanish cultural festivals such as the Running of the Bulls in Pamplona.