Walk 0.3 Mile to Bank Street Beach! | Harwich | Del Mar Vacations