As per data, the highest single-day rainfall of 187 cm in the world was recorded by Cilaos on March 15-16 in 1952, a station in the La Reunion Island in the Indian Ocean, 400 miles east of Madagascar.However, going by the data of 1875 to 1990, there have been only two stations in India, both in Meghalaya which recorded a rainfall of more than 100 cm and they are Cherrapunjee (104 cm on June 14, 1876) and Jowai (102 cm on September 11, 1877).
The highest rainfall recorded in mainland India in one day before the Independence was 99 cm on July 2 at Dharmpur in the North Konkan-South Gujarat coast during the cyclonic storm in July 1941.However, the record was broken when a cyclonic storm hit the north Kerala coast in the first week of May 2004. In that year, Amni Devi Island recorded a rainfall of 118 cm on May 6, 2004, Lakshmianrayanan said. "