India is home to Alsa Mall and Spencer Plaza.
Alsa Mall is a shopping mall on Montieth Road in the neighbourhood of Egmore in Chennai, India. 
Spencer Plaza(Tamil:  ) is a shopping mall located on Anna Salai in Chennai, Tamil Nadu, India, and is one of the modern landmarks of the city. 
