a small island in the Chinese Sea, not far from the coast of Cochin-China, at the entrance of the harbour of Turon. Lat. 16° 12' N.
a small island in the Chinese Sea, not far from the coast of Cochin-China, at the entrance of the harbour of Turon. Lat. 16° 12' N.