The India Paddle Festival 2025, an international Stand-Up Paddling event, began at Sasihithlu Beach, featuring a grand ...