Tolong jelaskan mengenai Geografi dari Lomblen

Lomblen adalah sebuah pulau gugusan Kepulauan Solor yang terletak di antara Kabupaten Flores Timur dan Kabupaten Alor dengan batas-batas wilayah sebagai berikut: