Salem City Video Video: Salem City in Tamil Nadu (India). The origin of the Indian place name Salem is explained here.