The Awesome Neela Sandh Waterfall: A Natural Wonder to Behold
Neela Sandh is a waterfall in Mouri Syedan, Rawalpindi district in the Punjab province of Pakistan. It is 44 kilometers (27 mi) from Islamabad. Neela Sandh Waterfall is surrounded by greenery, tall trees, and vast lush green mountains. The water is nearly 80 feet deep and life jackets are available on payment for those who need them. Cliff-diving can […]
The Awesome Neela Sandh Waterfall: A Natural Wonder to Behold Read More »












