Delft island is a different island in sri lanka's islands, if you need to know more about this place visit this site and read it, https://bit.ly/2C5FxmD.
You can't experienced this place by your reading so my suggestion better you go there and explore it.
first you learn about that place.
Bookmarks