Tag: delft samudra

Delft Island Neduntheevu

Do You Know The Magical Delft Island?

When you hear this name for the first time then you think it’s located in America. Does this sound familiar? Yes of course most of the people think it’s a foreign island because the sound of the name create that imagination. I also think it’s a foreign island. But Actually the Delft Island is in Jaffna. Don’t you expect this? Right? Yes it’s a mind-blowing

Read More