The Alhambra fortress, palace, and Generalife gardens are the highlights of visiting Granada and the most visited tourist attraction in Spain. You should at ...