Jaffna, located in the northern part of Sri Lanka, is known for its rich cultural heritage, stunning coastline, and natural beauty. Among the many hidden gems in Jaffna is the enchanting Delft Island, located off the coast of the Jaffna Peninsula. Delft Island, also known as Neduntheevu, is a small