OMG! Unbelievable Deaths Caught On Camera

Patalpani waterfall is near to Indore (M.P) in India where a family who had gone to enjoy this beautiful picnic spot and it turned into a tragedy for this family. It’s a very horrible accident. This outrageous video of natural disasters will show you how nature is unpredictable.

To Watch This Video:

More Stories