Wild horses in Delft Island (Nedunthivu). They consider as wild ponies too