The Lost Island - England. Islamic immigrants.