Sohra, also known as Cherrapunji, in Meghalaya, India, is a treasure trove full of thrilling adventures. Well-known for its ...
With 11,872 mm of rainfall received annually, Mawsynram beats Cherrapunji by a slender margin. Cherrapunji receives 11,777 mm of rainfall. Situated in East Khasi Hill district of Meghalaya ...