Granada, Spain is a beautiful and historic city. It is located at the base of the Sierra Nevada mountain range where for major rivers combine. It is also home to Alhambra, which is a Moor palace, and has existed for thousands of years, since before 5000 B.C. The Moors were the Muslims of the Middle…