travelSoak up the culture in Spanish sunshineThe delights of city, seaside and even skiing can be enjoyed on a visit to the Spanish city of Granada says Catherine Shanahan.