Granada is known for its stunning Alhambra, delicious tapas, and Sacromonte caves. Read the best Granada 2 day itinerary for your Spain trip.