Amritsar which literally means ‘the pool of the Nectar of Immortality’, is a city situated in Punjab which is known for the religious affairs of Sikhism. Continue reading Amritsar- the essence of Sikhism in India at Buddymantra.
Read this post on buddymantra.com