Who Is The First Swimmer Of English Channel?
Who Is The First Swimmer Of English Channel? Captain Matthew Webb (19 January 1848 – 24 July 1883) was the first recorded person to swim the English Channel for sport without the use of artificial aids. In 1875, Webb swam from Dover to Calais in less than 22 hours. Who is the first Indian to