About NDTV (English news channel): NDTV is India’s Most-Trusted News Broadcaster with the latest updates in news, sports, entertainment and…
A video showing trekkers to Dudhsagar falls on the Goa-Karnataka border made to do sit-ups is going viral on social…