Dudh Sagar roughly translates to Waterfall of Milk. The height of the Dudh Sagar water fall is 310 meters, and the width is 30 meters. It is the highest waterfall in the Indian subcontinent. The exact location of the waterfall is on the Mandovi River, which is located in Goa.
Himachal Pradesh which is termed as the ‘Land of the Gods’, is a delightful treat to nature lovers. This is a picture-perfect state which impresses the visitors with its scenic hill stations, snow-covered mountains, quaint villages, lush valleys, unblemished nature, diverse flora and fauna and abundant trekking trails. The meaning