Aara Farms is a Farm located in Iyakachchi. It is one of the 1114 farms in Sri Lanka. Address of Aara Farms is Kovil Vayal, Pachchilapalli, Iyakachchi, Sri Lanka. Aara Farms can be contacted at 94773506707. Aara Farms is located in a remote area, with less than 1 listed places around it Aara Farms is rated 5 (out of 5 stars) by 2 reviewers on the web.
Kovil Vayal, Pachchilapalli, Iyakachchi, Sri Lanka