Ri Kynjai, Shillong Review
Meghalaya is such an amazing place in the world known for having the wettest place on earth: Cherrapunji. The current wettest place is actually different though (Mawsynram) and it’s situated closer to Cherrapunji as well. That aside, Shillong is the… Read More »