Ramdaspur or Ambarsar are the erstwhile names of Amritsar, a city in Punjab that you must visit on a trip to India. Located about 217 km North West of the Chandigarh, the State Capital, Amritsar is very close to the Wagah Border that separates present-day India and Pakistan. Amritsar has a lot to offer the […]
This post may contain affiliate links. Click here to read the disclaimer.