Granada's 235,000 residents live in tightly packed houses strewn across the Alhambra, Albayzín, and Sacromonte hillsides. The Darro, Genil, Monachil, and Beiro Rivers converge in these foothills at the base of the Sierra Nevada mountains, explaining why this area has...

read more