Thanks for appreciating dear...We opted the Route Lahore-Rawalpindi-Hasanabdal-Haripur-Abbotabad-Mansehra-Balakot-Naran which is approx. 530km via G. T. Road but straight, fast and hassle free. You can make it more scenic and short via Islamabad-Murree-Muzafarabad-Garhi Habibulah-Balakot Naran, which is 515 km but will take more time due to curves, rough road condition and steepness.