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