Amritsar

Amritsar, literally Pool of Nectar, derives its name from the Amritsar  Sarovar that surrounds the famous Golden Temple in the city. Amritsar is an important city in Punjab and is a major commercial, ...