Designed by
Title
Biggest waterfall in India #129015868
Description
Doodhsagar waterfall is located in south India. It is considered to be the biggest waterfall in India and 3rd biggest in Asia. The name doodhsagar translated to `sea of milk`. it is white as milk when you see it. There is no station/ location to reach this fall. One has to walk on the train line to reach the spot. That`s right, it is situated next to a train line which gives a spectacular look when train passes through the fall.