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