Cherrapunji, also known as Sohra, is a small town in Meghalaya, India. Around 450 inches (11,430 mm) of rainfall per…
Tag
Cherrapunji, also known as Sohra, is a small town in Meghalaya, India. Around 450 inches (11,430 mm) of rainfall per…