English: It is one of the largest museums in Spain.
Telugu: స్పెయిన్ లోని అతిపెద్ద మ్యూజియంలలో ఒకటి.