an English factory on the west coast of the island of Sumatra in Asia; seated three miles west of the town of Bencoolen. E. Long. 101. 12. S. Lat. 4. 21.
an English factory on the west coast of the island of Sumatra in Asia; seated three miles west of the town of Bencoolen. E. Long. 101. 12. S. Lat. 4. 21.