14 Incredible Places To Visit In Cherrapunji For A Soothing Vacation
Cherrapunji also known as Sohra or Churra means the land of oranges, situated 50 KM from the state capital Shillong. Once the wettest place on the planet Cherrapunji holds the record for most rainfall in a calendar year. Although the!-->…