In previous years, the iconic and beautiful Sevilla has always come out number one city with more than 80,000 residents in the Top Twelve listing. This year, Sevilla was beaten to second place by Granada. With the incredible Alhambra and more historic buildings, the city thoroughly deserves the award. The most beautiful city in Spain was picked by an online poll run...