Dudhsagar Water Fall

Dudhsagar waterfall one of the highest water fall in india situated in the western Ghats just few Km Away

´╗┐