Dudhsagar Falls Den majestätiska kaskaden av vitt vatten, forsande över den branta, nästan vertikala ytan av berget från en spektakulär höjd av 1017ft; är både andfådd och vördnad inspirerande, vilket gör en medveten om att det finns många krafter i naturen mycket mer kraftfull att det mänskliga sinnet och kroppen.