LEYDEN ISLE, an island situated off the north-west coast of Ceylon, about thirteen miles in length by two and a half in breadth. It contains excellent pasture for cattle and horses.
LEYDEN ISLE
article · 181 chars · lineage ↗ · page image at NLS ↗
article · 181 chars · lineage ↗ · page image at NLS ↗
LEYDEN ISLE, an island situated off the north-west coast of Ceylon, about thirteen miles in length by two and a half in breadth. It contains excellent pasture for cattle and horses.