Many villages remain islands