English: Also it is the place which receives 2nd highest rain in the world.
Telugu: ఈ ప్రదేశం ప్రపంచంలో రెండవ అధిక వర్షపాతం పొందే ప్రదేశం.