Dudhsagar Falls De majestueuze waterval, die over de steile, bijna verticale zijde van de berg stroomt vanaf een spectaculaire hoogte van 1017ft; is zowel ademend als ontzagwekkend, waardoor men zich ervan bewust is dat er vele krachten in de natuur zijn die veel krachtiger zijn dan de menselijke geest en lichaam.