Swimmer’s Beach
A swimmer mecca on Dover Harbour and training spot for those aspiring to swim the English Channel.