Herne Bay Beach: Sandy Shores & Pier Fun in Kent, England | OnlyBeaches