Amritsar is the second largest city in the Punjab, after Ludhiana. It is also known as historically Ramdaspur and colloquially as Ambarsar . Amritsar is the spiritual and cultural centre of the Sikh Religion.