Embark on an exciting sailing trip to the remote and beautiful Delft Island, located off the northern coast of Sri Lanka. Discover the island's fascinating history, unique landscapes, and experience the warmth of its local community. Attractions on this island include the Dutch Fort, wild horses, and ancient baobab trees.