Granada is the most beautiful city on earth. Absolutely steeped in history, it is a delight to wander around its streets in safety, day and night. Food and drink is very reasonable and a beer is accompanied by a free tapa which means that after a few drinks one can feel full and not need to pay for a meal.
Granada's history is too grand to cover here but even walking round the city, the city impresses greatly.