Dudhsagar Falls Trek to Dudhsagar Falls is undoubtedly mesmerising. It will leave memories in your mind which you will never forget. Dudhsagar as the name suggests means the ‘Sea of Milk’. Dudh in hindi language means Milk and sagar means Sea. Dudhsagar Falls is a beautifull waterfall located on the Mandovi River in the Indian…