Machiara National Park
Machiara National Park is a protected area in Pakistan located near the city of Muzaffarabad. It was officially named a National Park in 1996 and is found at 34°31’ N latitude and 73°37’ E longitude. The Neelum River and Neelum Valley lie to the east of the park, while the Kaghan Valley is to the west.