Photo shows group of trekkers. They were made to do sit-ups for going to Dudhsagar waterfall in Goa, India. (CEN) Hardcore Waterfall Fans Forced To Do Exercises By Cops Post author:Michael Leidig Post published:July 19, 2023 Post category:Accidents/Asia Post comments:0 Comments Continue ReadingHardcore Waterfall Fans Forced To Do Exercises By Cops