Granada – The place is an absolute must-see in Spain