In the south of Spain, Andalusia is one of the best regions to visit. Surrounded by the towering Sierra Nevadas is Granada, one charming city...