Alhambra, perched on a hill in Granada, Spain, is one of those places ... Climb to the Torre de la Vela, and you’ll be rewarded with breathtaking views of the city and the Sierra Nevada mountains.
Gwen Pratesi The Alhambra is the crown jewel of Granada. Perched high atop a hill ... You can also take the C30 bus, which picks up at Plaza Isabel la Catolica, located in the city's center.