Goa is a beautiful place, surrounding lush green sceneries and beaches. There is a lot of mountains and waterfalls in Goa. Dudhsagar Falls is one of the highest in India, with a length of about 600 meters. Translated from Marathi, "Dudhsagar" means "milk ocean". It got such a poetic name due to ... Views: 445