Check out our new site at openwaterswimming.com

Eltham Mermaids

From Openwaterpedia

TheEltham Mermaids are a relay team from the United Kingdom who successfully completed the English Channel on October 15, 2011 in 18 hours and 35 minutes.

External Links[edit]