View of nature near Dudhsagar Waterfall