Image Not Available

Margalla Hills National Park Islamabad Pakistan

Margalla Hills National Park is located in the foothills of the Himalayan range. The topography is rugged, with numerous valleys and many steep and even precipitous slopes. The area is drained by the River Kurang and its tributaries, which flowRead more

 
3 review Add to Favorites