Spain is a country and the capital of Spain is Madrid and it is one of the largest city in Spain. The official language of Spain is Spanish