3 Reasons to Visit Shrine of Pir Meher Ali Shah Golra Sharif Islamabad
The Shrine of Pir Meher Ali Shah Golra Sharif Islamabad also called Golra Sharif is a small town in the Capital city of Islamabad located at the foothills of the famous Margalla hills. It is situated in sector E-11 Islamabad. Golra Sharif is located at 1710 feet above sea level or 520 meters. The Shrine of Pir Meher Ali Shah […]
3 Reasons to Visit Shrine of Pir Meher Ali Shah Golra Sharif Islamabad Read More »