The eight states of North East India are endowed with magnificent natural beauty, pleasant weather, a…
Sohra received 2457.2 mm of rainfall in the last three days.(Representational) Shillong: As monsoon rain lashes…