English: Perhaps the largest shopping mall in Alexandria.
Telugu: బహుశా అలెగ్జాండ్రియాలో అతిపెద్ద షాపింగ్ మాల్.