island in the Eastern Seas, a hundred miles in length by thirty in average breadth. It is situated to the south of the island of Flores, about the tenth degree of north latitude.
island in the Eastern Seas, a hundred miles in length by thirty in average breadth. It is situated to the south of the island of Flores, about the tenth degree of north latitude.