AcheluAchchelu is a small town in Sri Lanka. It is located within Northern Province. Achchu means middle, Elu means Seven. Because, this town is located middle of the seven villages in Jaffna.