Travel Angoori Murree near Islamabad: 6 things to doAngoori Murree, near Islamabad Pakistan, is an untouched pine forest-covered valley that lies in the middle of several tourist hill station sites…