Longest horn ever
Who
Unknown
Where
India ()
The longest horns of any living animal are those of the Asian water buffalo (Bubalus arnee) of India, Nepal, Bhutan and Thailand. The average spread is about 1 m (3 ft 3 in), but one bull shot in 1955 had horns measuring 4.24 m (13 ft 10 in) from tip to tip along the outside curve across the forehead.