Machiara National Park is located in Neelum Valley, Azad Kashmir. It was notified in 1996 as a National Park.[2][3]
Var god och dela dina idéer med oss.