Site icon Pakistan Tourism Portal

Shrine of Meher Ali Shah

Shrine of Meher Ali Shah

Shrine of Meher Ali Shah is located in Islamabad, Pakistan.

Exit mobile version