About Us

Cherrapunji in north India may be the wettest put on the earth, getting an annual rain of 463.7 ins. In comparison, just 28 is received by the U.S.. Which means that certainly a lot are of quick-moving, quickly flooded streams and channels in lots, and the region.