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.