enkanvaliye.com
Welcome to enkanvaliye.comThe island ‘Delft’ is one of the seven inhabited islands of Sri Lanka, which are scattered in the Indian Ocean at close proximity to Jaffna peninsula. ‘Delft’ is the largest island of Sri Lanka. This website is an album of photographs on the scenic beauty and life in the Island with captions in Tamil language.
http://www.enkanvaliye.com/
SOCIAL ENGAGEMENT