English: It is also the largest in Spain.
Telugu: అదనంగా, ఇది స్పెయిన్ లో అతిపెద్దగా.