Velani Island -Kayts

    Velanai Island, also known as Leiden in Dutch, is a small island off the coast of Jaffna Peninsula in the North of Sri Lanka. There are number of villages within the island such as Allaipiddy, Mankumpan, Velanai, Saravanai, Puliyankoodal, Suruvil, Naranthanai and Karampan