Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Chennai Citi Centre

India

The Chennai Citi Centre is a shopping mall in Mylapore, Chennai, India. It opened on 3 March 2006 and is located on Radhakrishnan Salai. According to Cushman and Wakefield, a global real estate consultancy firm, it is one of the most expensive shopping malls in Chennai.

Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other shopping malls in India