Madrid is the capital of Spain and has approximately 3.2 million inhabitants. Located in central Spain, Madrid offers visitors a historical aesthetic with the city keeping and restoring a lot of original architecture that can be hundreds of years old.