Lelu, Italy
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