A True Salam To Pakistan
Browsing Tag

Makra Peek

Makra Peak

Makra Peak is a 3586 meters (11765.feet) high Himalayan mountain located in Tehsil Balakot of Mansehra District in Khyber Pakhtunkhwa. Makra is a word of Urdu which means spider.…
Read More...