The Dudhsagar falls are a roughly translated as ‘ocean of milk’. This waterfall takes a trip down the hills from 320 meters of height and looks absolutely magnificent.
Prev | Next