Some say that if you should visit only one place in Spain, it should be Granada. But I disagree. I would say Pamplona should be it if you come during San Fermin or Barcelona otherwise. Granada is still worth a visit as it's home to the famous Moorish fortress Alhambra.