India is a vast nation with many natural wonders. A great network of rivers means there is an abundance of waterfalls in the country. Here is a list of five waterfall tourist destinations that come alive during the monsoons that you must surely visit. 1. Dudhsagar Falls, Goa The Dudhsagar Falls located in the Western