Granada in Spain is a huge cosmopolitan city with a ton of things to keep even the most ardent traveller occupied for weeks and no travel itinerary would be complete without at least a short stop here, so here are the top ten best things to see and do to help you maximise your time in this amazing, must see city.