Amayuru Rice Mill is a Rice mill located in Beligalagoda Road, Ambalantota. It is one of the 706 Rice mills in Sri Lanka. Address of Amayuru Rice Mill is 43/1, Beligalagoda Road, Ambalantota, Sri Lanka. Amayuru Rice Mill is located in a remote area, with less than 2 listed places around it
Some of the places around Amayuru Rice Mill are -
43/1, Beligalagoda Road, Ambalantota, Sri Lanka