Granada is one of Spain’s most beautiful cities, and a testimony to its glorious Muslim past. The Alhambra, the Generalife gardens and the Albaicín neighbourhood, all declared UNESCO…