The magic of Spain has beckoned many to come to this country and spend a considerable part of their lives here. The country's varied sports and leisure activities, the rich and diverse culture and social activities are some of the attractions that draw a lot of crowd and helps Spain gain immense popularity.