Delft island which was once a stronghold of the Dutch today is nothing more than an island in ruins which is worth exploring on a half-day excursion from the main town of Jaffna in northern Sri Lanka. Take a tuk-tuk around Delft island So when you reach the island of Delft, there are two options […]