Mahabaleshwar records 8,000 mm rains this monsoon
Satara (Maharashtra), Sep 11 (IANS) The most popular hill station in western India, Mahabaleshwar, which earned the distinction of being the wettest place on Earth this monsoon, added another record to its credit on Wednesday, said a top…