Introduction
The history of Spain, like that of most ancient civilizations, will make for a riveting tale that would leave one in utter amazement at the phenomenal fetes that the modern-day humanity had to go through to get where it is now. Lying on the north of Africa and at the frontier of Europe, Spain is arguably one of the oldest countries of Europe. Through her story, one is bound to be fascinated by the many groups that invaded and inhabited her. In the prehistoric years, groups from North Africa, the Celts and the Eastern Europe made the Spanish Peninsula. At ...