Amritsar, India

Amritsar, India

As the holy center of the Sikh religion, Amritsar, India, a 16th-century Punjabi city near the Pakistani border and 255 mi/450 km northwest of Delhi, is a good place to go for insight into the Si...

JDS Travel News JDS Viewpoints JDS Africa/MI