Lelu Island Lelu is a small satellite island in the state of Kosrae just off of Kosrae Island in the northeast. The island consists of the village of Lelu with a population of about 2,500 people. Everything on the island is closed on Sundays. The entire village is church-going and part of the protestant Congregationalists. […]