English: This place records the highest rainfall in the country.
Telugu: దేశంలో అత్యంత ఎక్కువగా వర్షపాతం నమోదయ్యే ప్రదేశం.