Amritsar is located in the north Indian state of Punjab. It has some beautiful places to visit including the famous Golden temple. A trip to Amritsar can be combined with a trip to Delhi and ...
Some results have been hidden because they may be inaccessible to you