Nestled in the serene Margalla Hills near Islamabad, Noori Waterfall is a hidden gem waiting to be explored. Named after the legend of a princess, Noori, who is said to…

Nestled in the serene Margalla Hills near Islamabad, Noori Waterfall is a hidden gem waiting to be explored. Named after the legend of a princess, Noori, who is said to…