Dover Water Sports Center
Dover Beach
With Hotels and a nice promenade walk and the sound of the sea hitting the shore what better way to relax.