Omar Abdullah made history by completing Kashmir's first International Marathon, running 21 km with an impressive pace.