Neela Sandh Waterfall
Neela Sandh is a waterfall in Mouri Syedan, Rawalpindi District of Punjab in Pakistan. It is 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. It has a depth of 25 to 80 feet.