Channel for ALS
Location:
The English Channel
Dover
United Kingdom
www.channelforals.org