Home to the magnificent Alhambra palace. Backed by the stunning Sierra Nevada mountains - Granada is a great place to come for history, culture and natural ...