one of the small Molucca Islands, separated from that of Lata by a channel in some places not above forty yards wide and one and a half long, with deep water. Long. 123. 85. E. Lat. 0. 6. N.
one of the small Molucca Islands, separated from that of Lata by a channel in some places not above forty yards wide and one and a half long, with deep water. Long. 123. 85. E. Lat. 0. 6. N.