Nosari Waterfall
Nosari Waterfall Nosari Waterfall is the most beautiful scene of falling water. The Neelum River water falls from the base of the tunnel, the starting tunnel of Nosara Dam. It can be approached just 30 minutes from Muzaffarabad. The Nosari power project is worth visiting scene. The Crystal clear water of the Neelum attracts all …