Little India es un pequeño trozo de la India del Sur con sus templos presididos por los gopurans (torres) llenos de decenas de dioses y diosas danzando eternamente. Fueron levantándose desde mediados del siglo pasado, cuando los británicos trajeron mano de obra de la India para los campos de té y las minas de estaño de Malasia.