Discover the best Instagram spots in Granada, Spain! Granada is a glorious city at the foot of the Sierra Nevada mountains in Andalusia.