Amritsar in Punjab is more than just a city filled with history, it is the cultural capital of Punjab. When we...