Tolong jelaskan mengenai Pulau Loren

Loren adalah sebuah pulau kecil yang terletak di perairan sebelah selatan Pulau Pulau Flores. Secara administratif, pulau ini termasuk wilayah Kecamatan Satarmese, Kabupaten Manggarai, Provinsi Nusa Tenggara Timur, Indonesia.