One of the highlights of the Goa Express is the breathtaking view of Dudhsagar Falls, one of India’s tallest waterfalls. This ...