Neela Sandh Waterfall Map

Neela Sandh is a waterfall in Mouri Syedan, Rawalpindi District of Punjab in Pakistan. It is 44 kilometres away from Islamabad. It is surrounded by greenery, tall trees and extensive lush green mountains. It is a small waterfall with a clear, bluish water stream.
  • Location: Mouri Syedan, Rawalpindi District, Punjab, Pakistan
Data from: en.wikipedia.org