English: It is the second largest castle in Spain.
Telugu: ఇది స్పెయిన్లో రెండవ అతిపెద్ద కేథడ్రల్.