The capital city of Spain is Madrid. Largest city of Spain by area is Madrid.
Type: Capital city and Municipality
Spain is known for Spain is known for is its architecture. Spanish architecture is some of the most beautiful and iconic in the world