Spain’s capital and cultural hub, Madrid is known for its royal heritage, museums, and bustling plazas.