an island in the Eastern Seas, separated from the island of Flores by the Straits of Flores. It is forty miles in length by eighteen in average breadth.
an island in the Eastern Seas, separated from the island of Flores by the Straits of Flores. It is forty miles in length by eighteen in average breadth.