Sentinel TV
Selfie crazy youth falls off seasonal waterfall in Karnataka's Chikkamagaluru
Video footage shows a youth falling off a waterfall at the Charmadi Ghat in Belthangady taluk of Karnataka's Chikkamagaluru.
Video footage shows a youth falling off a waterfall at the Charmadi Ghat in Belthangady taluk of Karnataka's Chikkamagaluru.