If there is a city that truly evokes the essence of Spain, that city is Granada. A cross-roads of civilizations since time immemorial and in an unparalleled location, Granada is a vibrant, friendly and lively metropolis that is full of culture. The Alhambra, the flagship of the city’s vast historical heritage, stands on a hilltop overlooking a city that attracts around three million visitors every year.