Alhambra was originally a fortress, and the Alcazaba is its oldest part. Climb to the Torre de la Vela, and you’ll be rewarded with breathtaking views of the city and the Sierra Nevada mountains.