Floods triggered by torrential rain have forced more than 7,000 people from their homes in eastern Sri Lanka, with some taking shelter in schools and mosques, officials said on Tuesday. "A total of 7,200 people have been displaced in Batticaloa due to the heavy rains," said Keerthi Ekanayake, national coordinator at the National Disaster Management Centre. "Of those there are about 600-700 people who were in IDP (internally displaced) camps who were already displaced by battles," he was quoted as saying by Reuters.