The world’s longest moustache belongs to Bajansinh Juwansinh Gurjar of India. When measured in 2004, it was 12 feet, six inches long.