Read more:
Cherrapunjee _roots bridges
Cherrapunjee: World’s wettest place threatened by Global warming

Cherrapunjee (also known as Sohra), regarded as one of the wettest places on the earth - nestled in...

Close