There are sooo many golf courses this is just our tip :)
Sierra Nevada (Granada)
Alhambra – Granada
Rock of Gibraltar