English: In Madrid, a huge number of museums.
Telugu: మాడ్రిడ్, మ్యూజియంలు యొక్క భారీ సంఖ్యలో.