Sehwan, Pakistan

Sehwan, Pakistan

This ancient town on the banks of the Indus River, 115 mi/185 km north of Karachi, is a Muslim pilgrimage center. The Shrine of Lal Shahbaz Qalandar, a 12th-century holy man, is visited by those ...

JDS Travel News JDS Viewpoints JDS Africa/MI