larchmontandnewrochellenews.com
Swim the English Channel in your own home!
Oh my goodness! What did I just write! Well, the English Channel is approximately 21 miles if you were to swim from Dover to Cap Gris Nez, in France. However, if you owned an Endless Pool ® which i…