What do you mean by waterfall?
A Umbrella waterfall is a point in a river or stream where water flows over a vertical drop or a series of steep drops. Umbrella Waterfalls also occur where meltwater drops over the edge of a tabular iceberg or ice shelf.
Umbrella Water Fall in Pakistan: Abbottabad waterfall is one of a kind
It is located 27 kilometers from HavelianPakistan is home to a lot of beautiful sites, especially up in the north. One of them is the Umbrella Waterfall in emerged tourist place barana chiniot