A farm under organic cultivation, located at Aliyur in Nagapattinam district which is 10 kms from Velankanni Church, in the middle of Tiruvarur – Nagapattinam National Highway. From the highway the farm is located at a distance of nearly 1.5 kms. This farm has its own gate along side the main...