English: It has branches in many cities in Spain.
Telugu: ఇది స్పెయిన్ లో అనేక నగరాలు అస్త్రాలను లో ఉంది.