Treasure Island is the first and the best mall of Indore. Here is some information about the mall and the stores that say TI their home. Its a must visit if you are in Indore for Business or for Pleasure...<br />