Makra Peak | Mansehra District in Hazara Region, Pakistan

The Makra (english: Spider) due to its shape in snow, is a scenic peak in the…

Continue Reading