9 Essential Facts About Spain