WIP · World in Pocket

Lelu Island

Lelu, Italy

Lelu Island

Lelu Island is a small island in Lelu Harbour, in the Lelu municipality of Kosrae. It is home to the Leluh archaeological site.

Listen to the audio guide for Lelu Island Free on WIP — starts by itself when you arrive, even with the screen off

Nearby