a fort on the island of Ceylon, at the mouth of a river of the same name. The Dutch became masters of it in 1655; but were afterwards obliged to leave it. E. Long. 80. 51. N. Lat. 6. 38.
a fort on the island of Ceylon, at the mouth of a river of the same name. The Dutch became masters of it in 1655; but were afterwards obliged to leave it. E. Long. 80. 51. N. Lat. 6. 38.