Eluru: A group of eight visitors from Nepal praised the natural farming methods they witnessed during a tour of farms…