an island of about four miles in circumference, lying off the north-west coast of the island of Ceylon, and affording excellent pasture for horses. Long. 79. 54. E. Lat. 9. 41. N.
an island of about four miles in circumference, lying off the north-west coast of the island of Ceylon, and affording excellent pasture for horses. Long. 79. 54. E. Lat. 9. 41. N.