On June 24, 2025, Bardoli taluka in Surat district recorded approximately 5 inches (127 mm) of rainfall within a 24-hour period, marking one of the heaviest localized downpours in the…