While sun-drenched Marrakesh and vibrant Seville top the list, there’s a small European capital quietly stealing the spotlight with its stunning beaches, warm hospitality and cultural and historical highlights.While sun-drenched Marrakesh and vibrant Seville top the list, there’s a small European capital quietly stealing the spotlight with its stunning beaches, warm hospitality and cultural and historical highlights.