During our seven weeks in Spain, I enjoyed noting the language differences by region, and Basque is in a class by itself. It predates the arrival of Indo-European languages that surround it and has no relation to Spanish or any other language in Europe. (Spain has four official languages: Basque and three with Romance roots: Galician, Catalán and Spanish.)
Linguists are unsure where Basque came from; there are many theories. How it managed to survive as a separate language for thousands of years is a mystery.