Cadaqués

Just wow. A beautiful little town tucked in the mountains along the coast.