Places to visit in Cherrapunji
I believe that almost everyone in India would have heard about Cherrapunji. In schools, we were told that it witnesses the highest rainfall in the world. That position is now taken by neighbouring Mawsynram but Cherrapunji still retains its name … Continued