by sainaniritu
India Court at Ibn Battuta Mall in Dubai, UAE. It is the worlds largest themed shopping mall and consists of six courts.